The US was runner up and should have been awarded the World Cup in 2022. The 1994 Cup in the US was one of the most, it not the most, profitable World Cup.
The infrastructure is in place in the US to host the World Cup.
Can you imagine what political ramifications there would be if the World Cup hosting rights were taking away from Qatar and awarded to the US.
It was one of the most profitable World Cups, take into account that it was in 1994.
[1] http://articles.latimes.com/2010/sep/07/opinion/la-oe-coates...
It's not that they haven't the balls, it's that the USG doesn't care about middle eastern (or anywhere else) countries having a poor human rights record, so long as those countries support US foreign policy.
So for example, the USG has been a lot more vocal about human rights abuses in Syria and Iran (enemies of USA) than Bahrain and Saudi (allies).
I don't want anyone to invade anywhere.
So what do you want to happen?
On a wider note, Western countries could refuse to do business with companies and countries involved in serious human rights violations.
And decades later, Iran still hasn't changed.