I'm assuming these are decisions based on market research - IOW that most of the D&D players out there are interested in using magic.
Heh. Of course, that could be because casters have had tons of options throughout the game's history, and are generally the best choice to have an impact in play.
"Champion" in my head feels too special. Like a prodigy, the rare stock, or the blessed. Most fighters can't just level up and be the champion. You gotta win the game to be a champion.
'Just leveling up' to 2nd is no mean feat.
Win the genetic lottery, the socioeconomic lottery, or a god's favor. Random dudes can't be champions.
The 'standard' array does give you much better stats than the 3d6 bell-curve, and PC starting gear is worth more than a real medieval peasant would see in his lifetime.
The magic favoritism of the fanbase of D&D really hold the game back.
Almost 80 pages of spells but the game doesn't even have bucklers? There's a gladiator and sailor background but there's no arm guards, cestus/gauntlets, and the trident has the same stats as a spear? Between the fanbase rejecting every other fighter option in the playtest and magic related stuff taking up 1/3 the book, it would be impossible to a fit all the fighter archetypes in the PHB fighter and do 90% of them justice.
There is a profound double-standard, yes, and it's been with the game a long time. There's no reason for it, it's just one of those peculiar oddities that rises to the level of an institution over time because no one ever quite puts forth the effort to challenge it....
I totally agree that "champion" and "battlemaster" do not convey the sense of what a character is about the way some other subclass names do. But point me to the rule that says you can only describe your character using proper game terminology.
Nowhere. Your Champion fighter can be a librarian, if you want, your Wizard can be a time-traveler who throws 22nd century grenades and 35th century party favors instead of spells. But, there is some merit to the idea that the name of the class or sub-class evoke what it's meant to be. Fighters are good at fighting, and nothing else. The name fits. Champions are not particularly better at fighting, nor are they even as good athletes as anyone with actual proficiency in Athletics, they have no special relationship to persons or causes or ideals they may be 'Championing,' no features that help them protect those they champion, nothing, really, to live up to or even suggest the name.
Does the lack of an official "Knight" subclass prohibit me from describing my fighter as a knight ... or an archer ... or a tank ... or a duelist, or anything else that describes my character more specifically than battlemaster?
Not at all. Really, the Noble background does a lot more to make you a Knight than the fighter class, you could be a Paladin or Cleric, for instance, and, with a Noble background and the right code of behavior, be every bit as much a Knight.