"In order to fix this, you have to do a lot work, making a homebrew list of banned and nerfed spells and abilities. No DM really wants to do that, and no player really wants to have their choices neutered by arbitrary rules by the DM"
I quoted this way because the post was very long.
That's not true, I did it, fairly recently even. And I discussed it with my group who was supportive, even when I took drastic decisions in term of game design. It is a very interesting experience.