So, it seems that instead of answering my question with a simple, "No, we don't teach our children the rules of dining etiquette, we teach them manners to get by", it becomes a pissing contest because we can afford to eat at restaurants where these etiquette points my come in handy and you can't. Sorry for your lot in life, but we worked our asses off to be here and I'll be damned to apologize for it. Posters like you made this thread something that from my very first post, I said I didn't want it to be. Go cry in a corner.
Ouch. That seems a bit uncalled for and definitely not a statement Miss Manners or Emily Post would agree was polite.
I believe there is a difference between apologizing about where you are in life and belittling those who are not in the same position. Or assuming they did not work as hard as you and that is why they are where they are. Your "lot in life" is about so much more than hard work.
There's also a difference between quietly being able to afford things and holding that over others as proof of being a better person (or harder worker) than they are.