Quartz
Hero
That reason being, your agenda is to try and prove battlemasters are underpowered and justify the massive buff you propose in the original post.
Ah, the dreaded 'agenna' tactic. I believe I have proved that the Battlemaster is indeed underpowered. The spreadsheets provided to counter my case actually prove it.
One source of bonus actions available to the ranger is two-weapon fighting. However, in the OP you stated you are using the Dueling Fighting Style:
Using TWF insteead of Duelling actually makes the Battlemaster worse off.
The only other method I can think for a ranger to get bonus action attacks
I guess you forgot Polearm Mastery.
Furthermore, the remaining available sources of bonus action damage are equally available to the ranger and the fighter making it a wash.
You have been very careful in not mentioning the Paladin.