I'm sorry, but implying that developing a good personality is compensating is itself a form of bigotry. Just as it would be if I said "what she did to signal that she was intelligent despite being a woman was to 'mathmax' or 'logicmax'".
In the analogy I'd be dismissing a woman's math ability as compensation for women's inferior intelligence, rather than just saying she worked hard at math or is naturally talented at math and that is cool.
In your actual post, you imply that short men can't _just_ be funny. Or _just_ have a good personality, without it being somehow tied to compensating for your own perceived negative qualities of being short.