I played a Champion for the longest time, since it was the Warrior during the playtest. After playing it for so long I tried a different subclass, unfortunately though it was neither of the ones listed here because honestly I don't like any of them. I disliked the Champion the least so that's why I played one, then when the Monster Hunter was first released I fell in love. It's not quite like a Battlemaster but it's a variation of one, reason I don't like the BM is because once you've taken your favorite maneuvers all the extra ones seem...less exciting? Not to mention the ribbons don't inspire me, as for EK I cannot comment for I've never played one but in all honesty I'm not that big a fan of magic to begin with.
After playing a Monster Hunter I can't go back to Champion, it just...feels so good to play. It's just the right amount of passive and active, and the ribbons! It is quite front loaded I'll admit but that's minor compared to how it actually plays.