Nah, I moved away from the bonus-action power attack as soon as I got to the berserker barbarian, which is literally the first class/subclass presented in the PHB!
It never was about hate; it was an exploration on approaching the Two-Weapon Fighting conundrum (which cannot do any of the things you mentioned above) from a different angle. (BTW, your Crossbow Expert ranger is also dependent on its BA, as it basically is TWF for ranged weapons). But posting here usually triggers new ideas, or at least brings me further, aside, or above my original train of thoughts.
Nevertheless, in the present set-up, other combat styles have a hard time competing with GWM (and its little brother Sharpshooter), partly because it specifically doesn't monopolize your bonus action.