Fighter's hit just as well as anyone else, since they arent even allowed to get a higher proficiency bonus than the guys who study magic. For all that vast fighter training, they aren't any better at using a dagger than a wizard with the same stats. Harder to kill/disable? He has one of the worst save setups so 1 more HP/level doesn't really cut it.
Valor Bards wear armor, get 2 attacks, cast full spells, get a ton of USEFUL abilities, etc. Apparently magic is sooo easy to learn that the bard can get almost all of the fighter's stuff, a massive amount of bard stuff, more skills, expertise, AND full casting!
Face it, the fighter is the equivalent of the Arby's shift manager that peaked in highschool. Fighters suck.