Well, he may have a point that some of us are not quite getting.
Consider the following statement:
RPG leveling systems are to complex.
Now, that is an incomplete statement. There are two obvious implications that come to mind that could be added. Consider, again:
RPG leveling systems are too complex for me to understand.
This is how many of us are interpreting it. However, consider this:
RPG leveling systems are to complex, they could be simpler while still offering meaningful and interesting choices.
I believe that the second implication is true. I also believe that one should always be charitable when summarising the argument of someone else. Otherwise one risks becoming a habitual strawman-pusher.
So, perhaps the point here, is that ME2 is able to offer meaningful choices with a less complex system. It strips out filler skills, leaving the player with what is hopefully a more difficult choice between which useful skill to level up. Beyond that, there is the choice of how to evelove each skill, whether it's better to spend 4 points on the final level of a skill, or split those points to upgrade multiple skills that are at lower levels, and finally, which extra skills you wish to bring in the form of Allies.
You end up with a system that can be very simple, but also offers quite a lot of choice. Consider that Ally skills are on a seperate cooldown timer to Sheppard's and you have the potential for some very significant strategic choices about how to setup your squad.
In conclusion, suggesting that something is more complex than it needs to be does not make one stupid. As a corollary Liking more complex systems than someone else does not make one intellectually superior. I think it could be argued that if a comparison of two systems showed one system to be simpler than the other, while both systems offered the same amount and quality of choice, that the simpler system was the superior one. What we want, is the choice, not the complexity that comes with it. If the choice can be presevered while the complexity reduced, I would have thought that is a good thing.