Just to backtrack for a moment: a proposed solution to the Multiclassing issue might be to raise the requirements.
For starters, each class gets two ASIs like Paladin, Monk, and Ranger: one at 15 and one at 13. Each additional class you add causes these numbers to increase by +1 (maybe +2? Not...