"Get it now?", "Last try evar" and multiple "to recap" posts aren't exactly being polite about it either, though
It sounds like an interesting mix of abilities, so at least they've made things slightly unique for each character. Sounds like they've taken some of Soulstorm as a basis in terms of upgrades, skills etc.
Still, if you can play infinite games in the original campaign then why isn't a cap of 20 too low for the original? Yeah, there are more unique missions (presumably) in the game with the expansion, but if you can play and play then you're still going to hit capping problems.