Well OP the obvious answer is they simply have more money than you. Many families pay, people are higher earners or use inheritance.
There's no magic solution.
Look, I know MN hates weddings and people try to be competitively 'cheap' on here. But it's possible to have a beautiful wedding, just compromise. And be clever about it.
I got married last year . 20K achievable, but we saw little sense in throwing away that much on one day. I managed to get the wedding of my dreams with compromise (number of guests only 40, second hand items, etc). Beautiful historic venue, expensive photographer, hair + makeup.
It all turned out wonderfully.
Spent on the venue, photographer and food. The latter was afternoon tea which came with vintage china (no extra decor needed) they also made our wedding cake + wedding favours. The latter two can cost hundreds on their own but we just got it all included for a much, much smaller sum.
FWIW there's so much crap pushed by the wedding industry that you don't need. Bridal bouquets + buttonholes for example a 'nice', 'unique' set costs over £200. I just picked a common colour, scoured FB marketplace + Vinted and managed to find similar. Bridal jewellery as well an entire set off £5. In fact most of my wedding came off Vinted. So much very cheap because brides buy all this stuff and have it sitting around,
Nobody realised, on the day that they'd been bought second-hand from different people. After the wedding quite a few went straight back onto Vinted and I made some money back :)
I'm glad we choose to spend wisely. There will always be people with more than you. That's just life.