good review and i have to agree with him about the lvling system being a bit hypocritcal since it makes it where you want to specialize but it also wants you to be diverse (or atleast in single player since the AI is [censored]). also I thought the lvling system was goin to allow us to pick what perks to have active instead of them all being active when you unlock them, that seems to lower the amount of replay ability in the sense of making new characters.
I disagree strongly with that part, myself.
You can't take EVERYTHING on ANY character.
You get to level 20 and are capped - no more abilities.
When that happens, you have to respec, or start fresh.
If you set up with minimal universals, but some good abilities in 2 - 3 classes, you'll be great at performing class-specific actions across the classes you've upgraded, but will be slightly less powerful in some ways because of the universals you passed up. If you take most of the universal abilities, then a wide range of abilities for one class, you'll be pretty weak when you're forced to play as something other than your preference. If you take mostly universals, then buff specific abilities in 2 - 3 classes instead of specialising, you'll have good "generic" abilities, and be a "Jack of all trades, master of none" type when it comes to class-swapping and effectiveness.
It all balances out, and I think it balances out well.