People elsewhere simply didn't find the Iraq war justified with the reasons it was started for.
Neither did they like the bush administration acting like a bunch of dolts towards other nations.
For example Bush literally called the french decision to not join the war as "silly" and so on forth, as if he would've had any say to wars which they participate.
That doesn't raise many supporters for his administration.
Overall I doubt the USA bashing is directed against the people or the nation itself, it's more the fault of Bush administration and their lies to start a war and all the BS hes said.
What comes to these forums, if you haven't noticed, many americans have been bashing french back and forth, along with other europeans.... even calling them anti-american!
So before you just wonder why theres USA bashing (in these forums), you should really consider all whats said by the americans themselves.
Some american posters here haven't been exactly the best at being polite...
French bashing alone was far worse than USA bashing - in the forums most of the aggressive bashing out of nowhere was against euros and french.
For example I could've said a thing of US politics and I've been marked as anti-american or had a reply where they bash euros due this and that.
I don't really have anything against the people, it's just the bush administration whish I dislike and some of the political yahoos who knows nothing but what Bush has told them and doesnt know what an 'anti-american' even means, but yet often uses the word.