Stats and proficiencies don't impact skills enough, that's for sure.

Someone who sucks at something can succeed while someone who is supposed to be "best" can fail at the same check.

The modifiers should be doubled at least.