MortalPlague
Adventurer
Actually, divine casters did (in 3.x & classic D&D, and, it seems in 5e so far), in effect, 'know' every spell on their list. Once they get to the top spell level, that's it, they're all "the same" in that sense. Wizards have a list of known spells, but it can be pretty large - much larger than the list of 'obvious best' and outright broken spells that you'd be stupid not to use.
I mis-spoke. What I mean is that the casters couldn't have access to every spell at a given time at 30th level. Fighters shouldn't either.
Though retraining maneuvers could be an option...