It's deeply ingrained in Western culture. Think about it like eating dogs. There's no rational reason not to use dogs for meat, but most Westerners would throw a hissy fit rather than eat dog meat.
So don't assume the prospective bride is unreasonable. In fact, assume the opposite, as she was able to read a rational explanation of the issues with diamonds, and change her mind.