i generally skip all weddings and receptions that i'm invited to and don't really give a crap what anyone thinks about it.
i have no interest in "free booze" or cheap banquet food or shitty wedding DJamer music or the cute dances that they do, or any of the rest of it. i don't care that two people decided to get married and i won't care when a third of them get divorced.
if that makes me selfish, so be it, i don't care about that either. if my boss invited me to his daughter's nuptials, i'd just immediately make up a lie that would preclude me from going. i do buy them wedding gifts though, because i derive enjoyment from finding a good gift for someone. it can be a fun challenge.