I think this is something that spouses-to-be just cannot please everyone over.
There are people who only like to give gifts they know are wanted, and welcome a gift list (as long as it has a good range of items and not just eye wateringly costly stuff) so they can easily just pick something in their price range and be sure the happy couple get something they actually want.
Others resent being dictated what to give and would rather choose something original by themselves or give cash/vouchers.
DH and I wrote on our wedding invites that no gifts were expected, but if people did want to give us something then cash, vouchers or gifts of any kind were all equally welcome and if anyone needed help choosing a suitably useful gift then to apply to our mothers for inspiration (mothers were primed with a good list of things so any enquirer could be given a couple of sensible options.)
I don't think we offended anyone and we found ourselves the recipients of a wide range of gifts, some modest and some expensive. Some people did their own thing (a weekend in a luxury hotel, an original oil painting, hand carved christmas tree ornaments, a cord of firewood, crystal studded velvet collars for the deeply ungrateful and evil cats, CD of Christmas carols, antique cookery book) some people did ask our mothers (plain white gravy boat, clothes horse, muffin tins, stick blender) and others opted for cash or vouchers.
We thanked them all, and meant it. I think a good part of the reason that we didn't get a single bum gift was because we let people give what they wanted to give without pressure or demand.
Personally, I don't mind what people ask for as long as they bother to say thank you for whatever they are given. Not sending a proper thank you card is a bit poor, but a phone call or even an email or would be more acceptable than total silence.