Standards have declined horribly over the years, and I agree that it doesn't have anything to do with money. After all, no amount of money can ever buy class. Look to the latest bevy of Hollywood celebrities as evidence.

My parents always told me to wear your best to an event as it was a sign of respect. It tells the hosts that you think they are important enough to warrant it. It isn't a matter of showing people up. That's tacky.

Some people show up to events looking like a slob and give excuses like, "It's what I'm comfortable in," or "It's the best I have." Ignoring the host's request and wearing what you like is rude and arrogant. It puts your needs above theirs. If you don't have much money, careful shopping at thrift shops can produce a fairly good-looking outfit for under $50.00 (shoes included). I hate attending events where I see someone in a suit with running shoes. I know they think they look like Justin Timberlake and they're right. It's called uninspired bohemianism.