What I find tired and offensive is that you'd peg that as a purely American trait. Though I suppose these days it's pretty popular to give us shit for everything, even if it's something that everyone's guilty of.
Which might I point out would be pretty much true of any country out there. If something happens directly to you, it impacts you far more then it would if it happened in another country. It doesn't mean that you don't care, just that it doesn't hit home as hard as when it hits home, you follow?