Biological answer: women had to hold on to resources to care for their ofspring, so it's hardwired.
Politically incorrect answer: they are self entitled nutcases. If you think you are spending significantly more than what you think you can afford, dump your wife if she doesn't agree to downgrade on the lifestyle to save on expenses