lol!
I personally was very very happy paying full price for the game, which is something I don't feel often lately. While there is a lot of text, this is one of maybe 3 games that had dialogue that made me chuckle or laugh out loud. Each of the characters have their own strength (arguably, I'd say Bowser is the worst character, weird eh?) and the controls were tight.
I don't know what to tell you about the game being so 'gay'. From what I've heard playing Halo on XBL, the nation is full of closet homosexuals aged between 9 and 35.