I know people will tell me I shouldn't be gearing a alt if I don't like the grind, but after years of altoholic I finally picked a main (monk), leveled him to 90 and are now stuck at 327k health, losing bg's due to bots in my team, or lack of teamwork etc.
I see no reson why grinding for honour should be such a struggle anymore. (maybe other than learning your class a bit better, as far as that's even possible while getting 1shot).
I suggest making honour points boa after you reached a certain ilevel / seasonal cap in pvp. This would not only help people get gear faster, but also allow for ''mains'' to get honour for alts, thus decreasing the ammount of low geared players in non rated bg's.