Everyone was in awe of the Battlemaster @Upper_Krust played on his visit over this year... but I do think Fighters are Feat dependent. Feats help Fighters more than other classes; without Feats the Champion & Battlemaster are underpowered. They're also underpowered in a 2-fights-per-long-rest game.