I think if the WWE spent a full two hours making fun of the good old USA, making fun of the Star Spangled Banner and the city they were performing in there would be an uproar as well.
At least SGT. addressed the issue. I'll be eagerly awaiting the future episode in Washington DC where the USA is ridiculed......of, wait...thats not going to happen. Somebody will always stand up to defend the good old USA