Having played at top levels, make you a perfect candidate for pointing out the flaws in a game. He is not saying "i am pro do as i say" he is giving constructive criticism on what he thinks works and what needs to be improved or redone. When you have played games on a higher then casual level, things tend to change. You stop looking at your ability bar to look for spells and the cooldowns. You start looking at other players and try to anticipate they're moves. And it is really hard when there are these lags and poor animations.
I agree with OP in this thread.