My wife isn't ranting at me, it's just that she ask's lots of questions and talks to me a lot about most of the things you mention and I suppose that's the best way to learn things about a different culture, you are right about all the things you mention, but it only applies to a minority. Great post!