@TwoSix some additional food for thought on how the work done here can correct the sameyness issue with minimal disruption to the classes as per the PHB. Here is how I would break down the full caster classes with just one or two small changes each. Hope this isn't too threadjacky...
Wizard - Arcane Spell List for memorization, any non opposed list for rituals, Spell Save DC increases to 10+Prof+Int, arcane recovery every short rest
Cleric - Divine Spell list for prepared, Spell Save DC increases to 10+Prof+Wis
Druid - Primordial Spell List for prepared, Spell Spell Save DC increases to 10+Prof+Wis
Sorcerer - Any one Spell List for Known at 1st, Spell Save DC increases to 10+Prof+Cha, Sorcery points recharge on short rest, double known metamagics and remove restriction regarding using more than one metamagic per spell cast.
Bard - Any Spell List for Known, Lore bard magical secrets becomes extra known spells.
Warlock - Arcane Spell List for known, add Eldrich blast as Invocation
My thought with the increased Spell Save DC is that without cantrips, Wizards, Clerics, Druids and Sorcerers need a bit of a boost to ensure their limited slots actually do something. It may only be Wizards and Sorcerers that need this bump.
Allowing Wizards to use any list for ritual allows them to expand their utility, and allows a spell like Alarm to go into Primal for the ranger while still giving the Wizard access to it.
Bards get any known because they are the jack of all trades, don't get a Save DC bump due to other abilities.
Sorcerer now get's to pick any 1 spell list at 1st level. Increased Spell DC, short rest sorcery points and doubling known metamagic makes this the doing a few things really really well class.