Some people like the "renegades," others don't. There's no point in arguing about it.
Archey1712, it will probably be necessary to re-patch version 5.5 to reduce the number of classes by one and remove the renegades as a class from the class table. I'll provide more details as soon as I have time.
In my opinion, 3 classes are quite necessary. The same system is used in Heroes 7. It makes the game more interesting.