I don't hate hunters but for a knight they can be really annoying

. They're not overpowered, barbs can catch them and mages can drain their mana. A hunter with a dead pet and no mana = A dead hunter.
No point in hating a whole class just because some hunter made you angry. If you must hate someone then hate that hunter who just killed you/got away/whatever