I think this discussion is very typical of a weird attitude in Britain, where really and truly everyone does expect to receive something from their guests if they come to your wedding. Come on, be honest. And has anyone actually attended a wedding and given nothing at all, even those ones which say "It's your presence we want not your presents" (lies)?
But as for actually admitting it! Quel horreur!
When we were planning on going to a wedding some years ago with my (very traditional) MIL, and we were wondering aloud what to get and how much to spend, she said very openly that traditionally it's the done thing to spend as much on a gift as you think they are spending on your attendance at the wedding. No blushing or muttering bashfully about it.
As for the poster who is nearly in tears, please don't be. In previous discussions about this, I was the same, and thinking "Well am I and my husband and our families all those awful names we are being called?" (rude, grasping, cheap, vulgar etc) And the answer is no, we're not. I'm sure that worded it in a way which was polite, as I did. Please don't worry about it.