(If you are wondering about the frustration, it’s because I’ve written multiple posts explaining how the problem with the fighter subclasses in1e is that they got everything fighters got, and more ... here, like this-
The issue was just that the Paladin and the Ranger got everything the fighter did, plus more.
So having someone say, ak-shually, did you know that fighter subclasses got fighter stuff ... makes me wonder why I bother writing.)
Part of your frustration is what I tried to explain. But I think I know how to now.
When Gygax and Arneson designed the fighter,they didn't realize that they designed themselves into a corner since they were the first RPG designers.
What do I mean?
The Fighter was just PC using the basic rules to the optimal level. Every PC has STR, HP, accuracy, damage, armor, and attacks. The Fighter just had the best STR, HP, accuracy, damage, armor, and attacks.
By making that fighter the general class for warrior, they forced either
1) Every specialty warrior to be a Fighter Plus. If the fighter is the generic warrior, a ranger is a generic warrior + outdoorsmanship.
OR
2) Every specialty warrior has to lose a fighter class feature for the specialty. Later rangers lost heavy armor and feats to get outdoormanship.
AD&D 1e took route 1 and that's why rangers there were awesome.