Hmm... I've never really been a fan of mecha, or at least super mecha, shows for two main reasons. (Haven't watched enough hard sci-fi mecha to judge those as a whole.)
Firstly, while I enjoy hot blooded manliness as the next guy, the focus is always how h4x the robots are, which really takes away from the appeal of the characters for me. Guys who talk tough and punch out tanks with their bare hands? Awesome. Guys who talk tough while sitting behind 3 feet of armor plate and take out tanks with their nuclear bombs? Not quite so awesome.
The second reason is that, whenever they _do_ have characters who are supposed to be strong fighters in their own right, the fact that they're inevitably being compared with planet-eating 200 foot tall death machines makes it so that they either come out unimpressive despite their best efforts, or are past "over 9000" into the "FUCKING STUPID" power tier.