... That was YOUR argument that he could have been the villain. So yeah, sure. Go ahead and call your own argument silly.
And no, having a broad spectrum of characters that can be represented by a subclass isn't necessarily a good thing. For fighters, sure, it is because it's a generic class...