Jeff Carlsen
Adventurer
One thing I will disagree with in your points... the barbarian should be a subclass of fighter. I think rage could be one of the alternative ways to use combat expertise that they talked about. Additionally, I would rename it berserker, and I would make barbarian a background. Barbarian is your trade it is how you survived and made your way in the world. Besides, I think barbarian background druids, rangers, rogues, fighters, heck even cleric, and wizard (warlock) could work with a barbarian background.
In this I tend to agree. Ranger and Paladin, while originally based on the fighter, have developed into their own rather well. Specifically, I can see them both having subclasses of their own. But not so with the Barbarian. Whereas I can definitely see rage as the mechanic of a fighter subclass. And I've long agreed that barbarian makes for a solid background.