Elton John just performed in Arizona, even though tons of other musicians are boycotting the state over their stupid new anti-Mexican law. This is after Sir Elton played Tel Aviv around the time of Israel attacking Gaza. Which came after playing at Rush Limbaugh's wedding. Dude is on a roll.

He told the presumably legal, papers-having crowd, "We are all very pleased to be playing in Arizona. I have read that some of the artists won't come here. They are f*ckwits! Let's face it: I still play in California, and as a gay man I have no legal rights whatsoever. So what's the f*ckwith these people?"

Okay, so on the one hand, what a tool.

But then, on the other, he has a point because, you know, what about the gays?

Yet and still, he hasn't written a decent song in about 30 years. You go to his show, and he will sing "Circle of Life" and "Can You Feel The Love Tonight" until your organs fail while you simultaneously die from trying to dig your own ears out of your head with a spork.

Except, OK, yes, he never shuts up, and he delights in getting up everyone's nose with his opinions all the time, and that's almost as entertaining as watching George Michael live his own life. EJ's our crankiest gay celebrity, and it's good of him to take the time to assume that responsibility.

But none of his recent ugly expensive outfits are amazing duck costumes like from the good old days when he pretended he wasn't gay, just a normal married bisexual bloke covered in sequins and spangles.

And then there's GET THE MONEY. For more ugly expensive outfits. You can't hate a gay for trying to take the cash from idiots in order to buy idiot things for himself.

This debate is certain to escalate on when he sings for Carrie Prejean's first anniversary press conference.