sure, but even originally, that divine/arcane split is completely arbitrary, just to fill 2 different needs in the party by forcing it with separate spell list.
why cannot a mage pick its role in the party simply by picking spells and class features/feats that support certain type of spells?
want to be a healer?
pick healing word, cure, heal, (lesser)restoration, raise dead, etc...
pick healing cleric subclass features and part of star druid healing features.
want to be a fire mage?
pick burning hands, scorching ray, fireball, fire elemental,
pick evoker features, pyro sorcerer freatures or wildfire druid features.