I've played through all of the classes in EA and so far the weakest has been the strength based fighter.
Wholeheartedly disagree!
I play SOLO with 656/1 hours and counting and I assure you, Fighter, specifically Battlemaster, is one of the strongest SOLO builds currently in the game. And if one can solo the current game with a Battlemaster, in full party, Battlemaster is beastmode. The ability to place Frightened on a target/enemy is just so incredible and devastating if it lands. Don't need no throwing weapons when you have the outright ability to use a +1 Heavy Crossbow, one of the best ranged weapons currently in the game, hands down.
You don't get Battlemaster until level 3 and Heavy crossbow is Dex based.
Running up to things to swing at them for first two levels is dull.
Also long resting after every battle so you always have action surge and full superiority dice isn't how I play the game. Infinite long rests and starting every combat from stealth just make the fights trivial. My first long rest usually isn't until after I've done the Bugbear assassin and the harpies in the Druid Grove and then as sporadically as possible after that.
Regardless, strength based throwing weapons would be a good addition to the game.