If DMs think the characters have too much gold, isn't the solution simply to not give them as much? I fail to see the issue here. If you're running a published module you are free to adjust it as you see fit. I don't personally see giving the characters a reasonable amount of gold and things to spend it on to be a problem. The key word here is reasonable. So yes, I want that fighter to be able to afford plate mail, the wizard can occasionally buy a scroll and add it to their spellbook or create a backup spellbook, characters can buy magic items from a curated list. They are never swimming in gold. I just glanced at the character sheets for a group that is level 8 and the average is a little over 500 GP. A decent chunk of change certainly, but if they're saving up for any big expenditures it's not much. The numbers are a bit skewed by the one guy that has more than double the amount the others have. I assume he's saving his pennies for something specific.
So if you think the characters have too much money? Talk to the person who keeps handing it out.
So if you think the characters have too much money? Talk to the person who keeps handing it out.
