"Windmills do not work that way!"
-Morbo
If a game's financial mechanics breaks the game, then nobody will want to play it, and the money will dry up. I don't think this is very hard to explain to the money people. They understand the mechanics of investment.
Exec A: We just released GrindQuest 3: The Grindening and put in all the stuff required by marketing - microtransactions, always-connected DRM, paid DLC released at the same moment as the game, everything - but nobody's paying for it! What do we tell the shareholders?
Exec B: We could take responsibility and admit that we've made gaming into too much of a dull, expensive hassle.
Exec A: Haha, that line always kills me Bob.
Exec B: Yeah, it does. Just blame it on piracy like we always do.
Exec A: Damn you, filthy pirates! Pass the coke, Bob.
Life is a healthy respect for mother nature laced with greed.