How would that play out in game though? Beyond a few dialogue choices, how would it be distinguishable from a Wizard apart from a different spell list? Do we really need to have classes that replicate each other's function from a gameplay perspective? The game would probably have been better allowing for subclass specialisations to be made in your build to accommodate these class similarities but Larian don't appear to have gone down that road sadly.