SheWoreBlueVelvet
Surely you can see that a weekend involving a flight away and more than one night (usually, often due to flight availability and timings) will cost more.
Just been away for a weekend to Spain, just flying on Ryan Air, small hand luggage only. That was still just under £100 per person without proper luggage. On top of that we had petrol to and from the airport plus parking (£36) at the airport . As it was an early flight we had to pay for an airport hotel (£31.) We then had a two night hotel stay, as a mid range hotel (£240.) On top of that is general spending - food, drinks, etc. So a simple short haul weekend away cost us around £600 without food and drink, and without the normal wedding expenses of present, outfits, etc.) on top.
It would definitely be cheaper to go to a UK based wedding, even with an overnight stay.
Not everyone can afford to jet off abroad for the weekend, and thats before you try and factor in trying to get flights at the right times/dates, and the expense of using holiday dates - as you can't often get flights for a Friday night to Sunday evening for example.
None of its selfish so long as you accept people may not attempt, without getting sulky or giving anyone any grief.
We got married abroad, long haul, so I am not against destination weddings. However, we went on our own and had a blessing and party for family and friends on return. Whilst people could have one if they'd wanted to we didn't expect anyone too, especially due to the location. Everyone wished us well and we had a big celebration on return, two weeks later.
My sister also got married abroad, long haul. We did choose to go and make a holiday out of it, though dd was at least invited. Infact she was bridesmaid. My parents and brother did too. But that was a choice, and we were all happy to visit the location for a family holiday together.