While your point is certainly correct, from a design standpoint it begs the question, if you're having to toss out a zillion things from D&D 5e to get the kind of campaign you want, why are you playing D&D at all? For me the entire appeal of D&D as a system is that it has high fantasy / high magic availability / commonly used magic as its default. It's one of the system's strengths.
If I'm considering playing/running D&D, it's because I'm expecting from the get go to have that kind of "classic" D&D experience. If I'm going to play D&D, I'm going to play D&D. Showing up for a "D&D" campaign, only to be told, "Yeah, we're tossing out all core casting classes, and massively restricting sub-classes because we want to run a low-magic campaign" would be a tough sell for me. I'm coming to D&D because I want all of that.
If I want a "low magic" campaign, while still giving fighters and mundane types fun tactical and character options, Savage Worlds is infinitely, infinitely better at it right out of the box than D&D.
Savage Worlds + the Beasts and Barbarians campaign setting sounds freaking AWESOME to me. D&D - pretty much all magic sounds decidedly "meh" at best.
It's becoming more and more my opinion that most problems with D&D can be solved simply by looking outside D&D for the solution.