Because players want to customize their characters to specialize in things? Proficiency and level based solve different things, the first allows players to specialize, the second that high level characters are better than low level ones. I do think the first is more important, but I understand...