Zenith does have a point.
I'd phrase it more like this:
- Battlemaster does have meaningful choices to make, ranger doesn't really, and rogue is lacking compared to 5e RAW.
- Dip as described lets the player add improvised weapon damage to martial attacks.
- Fighter in heavy armor can sneak just as well as a rogue can.
- Martial classes being able to use spell scrolls gives them more flexibility than cleric or wizard in Patch 4. (i.e. they can do cleric things and their own class set)
- Also current game mechanics limit player choice for casters (fog cloud being bugged, high ground and low ground forcing the player to take their caster out of position or always use Magic Missile or Shatter).
Overall Battlemaster and Eldritch Knight are in a really good spot, while rogue, cleric, and wizard are lacking. (Relatively speaking, ignoring game cheese)
Fighter and Ranger can currently do everything a rogue, wizard, and cleric can with more.
To make the game more funI will say rogue needs some quality of life improvements. Ideally it would be adding a clanking sound to heavy armor and metal medium armor that enemies can detect (to correct how stealth should work). Limit backstab to the rogue class or melee dex weapons. Lastly only Rogue should be able to disengage or hide as a bonus action. It is definitely a meaningful choice use an action to disengage.
Limit spell scrolls to the classes that can use that school of magic.
Remove low ground disadvantage. Remove High ground advantage. (This would add in more strategic choice).
Add in cover variant, being on a high elevation by at least 10 feet gives +2AC (Attacks aimed at an enemy greater than 10 feet up have a -2 to hit). Positioning a character behind another party member will give that character +2AC. (Attacks aimed at a character behind another would have a -2 to hit.)
Add in proper reactions and add in readied actions. (Readied actions would give all classes more strategic choice).
Add in climbing speed and consider steep inclines rough terrain.
...Essentially the game needs what makes D&D 5e fun.