People really need to learn to host parties they can afford.
Gifts ought to be a bonus, not a way of funding the wedding...
But of course, I'm preaching to the choir here.
In my opinion people need to stop being slaves to the wedding industry.
It is perfectly possible to get married without going into debt for expensive clothes, rings, fancy venues, flowers, cake, limousines, etc.
If you have the means and /want/ to spend money you have on expensive stuff? Go for it. No judgement from me. Your money, your wishes, your day, your choice.
But if you don't have money? Find alternatives, and hold your head high, because your wedding is just as good as an expensive one. Viable alternatives, to be clear: not "expecting money from your guests".