Multiclassing is important to the system, but the problems you are describing about multiclassing have everything to do with the groups of players and NOTHING to do with the system.
I have 3 gaming groups of varying playstyles, ages, genders, sexual orientations, ehtnicities, and religions...