People really have a lack of class and respect and it really shows these days. They don't want to even take pride in themselves either. But yet at the same time think they are to good to dress up and "conform".
Especially weddings, it's a special time. And lot of time, patience, money, and talent went into setting an entire mood for this special occasion. Then some clown shows up in crappy attire it just shows a lack of respect and ruins the whole feel and flow of it. It's like having a beautifully done shakespeare play and some clown shows up honking his own horn.
Same with funerals. It brings dignity and respect to the occasion. You took the time to get dressed up and look nice because the person means something to you or how they mean to others. It's not YOUR day. It's other people's time. Show some respect to that or just don't go.
As far as church. This is becoming really bad these days. People showing up in shorts and shirts. Just rolled out of bed and went. You obviously believe in God. And believe he's the highest being in the universe or they wouldn't be there. But people can't even show enough respect to look presentable. You come before God and look like a slouch.
Sadly it's just a part of the downhill slide of Society. The product of "me first" generations. And the entitlement attitude.