Probably because they've become such a palaver to attend - awkward locations necessitating overnight stays, weddings abroad that cost a fortune and half your annual leave to attend, interminable delays between the ceremony and the meal being served, loud earsplitting music that goes on until all hours etc etc etc.
Well maybe but I mean what counts as an awkward location? I'm getting married in March, in Kent. Not a remotely awkward location but as I have family and friends coming from different parts of the UK obviously some of them will have to stay overnight, there's not much I can do about that. They don't all live in one place!
Our ceremony is 2-2.30 and the meal is served at 4, but in between that while the photos are being taken we are serving drinks and canapes.
No one will have to take annual leave, it's on a Saturday.
Loud music - I mean there will be a disco in the evening til 11.30, I've never been to a wedding without dancing and all our guests like dancing, so...
Most of the grumpiness on these thread about a harmless table of sweets has got nothing to do with any of the things you just mentioned!
I enjoy weddings. I've never found it particularly inconvenient to attend one either. We were asked to a wedding in New York last year and we just politely declined as it would have been too expensive. No drama.