^^ QFT. OP only got to level 20-ish, then ran around a few dozen WZ's. He was missing many of skills and abilities a Commando will train into at higher levels. He's also not going against classes that are fully trained/skilled either, so he noticed fewer knock-backs, interrupts, stuns, etc that other classes bring to counter Commando's. He also didn't seem to run into any teams that knew what they were doing if they just let him cast without challenge.
My friend is leveling a Trooper now (in the 30's) and we often two-man-group into WZs, I know, at least on our server, that our opponents pay attention and rarely let him go unchallenged.
So from my experience either the OP is making up a story to sound like an objective review or just ran into the perfect storm of teams that didn't know how to counter a Trooper.