I will never understand why money should equal magic.Yeh, the core conceit of "money=power" basically tainted 3e and when taken to it's logical conclusion it ruined 4e.
However, it is not a surprise that people working in corporations can't even believe in a world where money does not equal power.
That shit is annoying enough in Shadowrun, but it's at least a little justifiable. The game is supposed to more or less resemble society 20 years into the future and now like then more powerful gear costs more money. But Shadowrun is at least sane with what you can spend your money on and how much it costs.
Similarly, in heroic fantasy, I don't mind spending 20 or even 2000 gold pieces for a kick-ass sword. Peasants not being able to get full-plate even if they save up with a lifetime of hard work is part of the genre. Kings having better swords than knights is also part of the genre.
But D&D takes the bullshit to a new level, and I mean a whole new level. The game expects you to shell out hundreds of thousands of gold pieces for another plus to your sword, and then the plus doesn't even do anything to the setting other than a bonus only an explicitly metagaming character would notice.
That's bullhonky. If Dungeons and Dragons insists on people shelling out that kind of bread for magic swords, then they should actually have an effect that justifies this kind of thing.
Like a +3 staff of cockmoonforest, in addition to its normal combat bonuses, will resurrect an extinct species to a sustainable population and adapt it to its current biome. A +4 quarterstaff of cockmoonforest will, once a week, make a forest spring up from nowhere in a 5 mile radius and magically sustain it. This means that you can have an arboreal forest in the middle of the fucking desert. Merry Christmas, fucknuts.
Stuff like that.