Earlier quoted context omitted.
Not everything is about money though. Want to have an extravagant wedding? Fine. Want something basic? Also fine. Yes: diamonds, jewellery, mechanical watches etc are all bad value for money. People don't buy them because they're bad value. They buy them because they like wearing them, and women buy jewellery because it makes them feel pretty. That's life. It's fine throwing money away sometime.
Not fine with me. If a girl wanted a diamond ring and/or and extravagant wedding I'd dump her. Materialistic, low IQ and shallow. Though that's what most people are, I suppose.
There's a difference between shopping until you drop, and giving the woman you love the occasional gift to show that you love and appreciate her.
Yes, it's not required, you don't _NEED_ expensive jewellery or fancy weddings, but if you have excess money that you are not investing, why not?
On the flipside, I also like getting nice gifts. Don't you?