Also I will say if YOU we're disappointed at the cheap people who came to your wedding, you should have just invited less people.
If I have to give you 100 dollars to make it 'worth' it for you to feed me and hang out with me at your wedding, I'd rather you didn't bother inviting me at all and I can just spend my 100 dollars on the food and entertainment of my choice. If you don't WANT to spend the money on guests unless you recoup your costs, you should just invite less people or slash the budget.
I was referring to a few people who RSVPed yes, then never showed up or sent a gift. Rude, and I had to pay for their plate anyway. Also, I had one family bring two extra people who I didn't even know then proceed to give us a 20. I understand finances can be tight, but that's just tactless.