Wizard players dont like share your tools.
Sigh... it isn't that.
I have played
one MC wizard (also cleric/rogue) and
three sorcerers (only one full, others MCed), because I love metamagic and the options it gives me in the game as a caster.
Every class can swap out spells though, so again, hyperbole.
Sort of, but what this does is single out wizards as the
only class without complete and total access to their entire spell list daily.
Cleric, Druid, Paladin -
all spells available when selecting prepared spells, revised them all daily.
Bard, Ranger, Sorcerer, Warlock (Eldritch Knight and Arcane Trickster) -
all spells available when picking known spells, revised only one daily.
Wizards -
only learned spells (gained via level, paying for them, or found) when selecting prepared spells, revised them all daily from those learned.
Bards et. al already have other features to compensate and have for many years since 5E was initially released.
I will not play with the Spell Versatility rule. It exists solely for game who level up slowly, and even then to coddle to players who make poor spell choices and don't want to wait until they level up to replace it.
IF sorcerers and other known-casters couldn't already replace one spell per class level, I would agree
something might be needed (or just make better choices for your PC and learn from your mistake--make the best of it), but that is already in place.
I've posted several variants that as a player (and DM) I would find more balanced to universal spell access. A few people have commented those options might work well.
Another option would be to allow Wizards to have one "free" slot that they can cast per long rest to use for any spell they know, even if it isn't currently prepared.
There are so many other ways to do this that would likely accomplish the goal without feeling over the top IMO.
Honestly, I would rather get rid of prepared spells entirely and just use known spells for all the spell caster classes... but I know some people would hate that, too.
shrug