That's one thing. Doing it with a strong gay stereotype sort of ruins the message.
As I said before, comedy is subjective. When I watch "Troy" on screen, I see an exagerated woman. A caricature.
To me, this is just a guy in drag performing on a stage. This is really no different than the type of performance you would find at a cabaret or drag show. The performance is meant to be "over the top".