I totally understand your points. If I read this post of yours 10 years ago, I would agree only half of it. Not that I would mean to disagree with you but believe it or not, cultural differences are huge. I'm sure most native speakers are exposed to other cultures, like in the US, Mexicans...