Another thing I've noticed from US TV & films (so it might not actually be true), is how it only seems to be the US flag that is flown. Here it's not uncommon to see flags from lots of countries. Only governmental buildings would "only fly the local flag".
OTOH, many immigrants fly the flags of their home countries, I guess as a sort of badge of identity. For whatever reason, that's always seemed less ridiculous to me.