I highly doubt Americans are the only people trashing the Japanese. Not saying that you said we're the only ones, but the reason the media popularizes the Americans' faults the most is because we've advertised ourselves as some sort of paradise-country where you can come and be whoever you want to be. We say it's a country of pride and honor and all that stuff that really isn't true, and when other countries find even the smallest example of Americans going against what they stand for, they use it as an opportunity to besmirch the American name. It's like when you're rivals with someone at something. The minute they screw up, no matter how small it is, you want to point it out and let everyone know how bad they are.