You must be a catch. Depends what you're looking for in life, I guess.
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?