For me, and evidently for a lot of folks, it is important that D&D keep room for characters who are mundane people. Who can keep up, right to level 20, while not needing obviously supernatural powers. Quibbling about what feats or abilities, etc. logically have to be superhuman, and implying that therefore our taste is subjective and wrong, is missing the point entirely. Everyone's taste is subjective and wrong, much of the time, to everyone else. In a game targeted to mass appeal, like 5e, the priority is to make it work for the majority.
The 5e fighter patently does that. It is, by a wide margin, the most popular class in the game. It is widely considered a strong class, as demonstrated by its popularity and persistent placement towards the middle and upper placements in class tier rankings. Many of us have pointed out that we see it working well in our games, and in actual play shows. It scratches the itch it was designed to scratch, not for everyone, but for a whole lot of people.