While the mechanics used to express this (absolute classic) joke aren't recognizable to most new players, I think the general theme is timeless across Wizards D&D editions. 5e characters, just like 3e, can have elaborately-planned builds from level 1 (and if you're doing anything complex with your build, you have to), with what they learn and when they learn it already planned out independently of the events of the campaign.
Folding all of those character development decisions into a single class is the culmination of a system where character development and the events of the story are decided in entirely orthogonal sections of gameplay.















