I think people forget that Minecraft was literally just a side project for Notch while he had a "real" job.
It was his fun thing to do when he was bored.
As a programmer, he's clearly capable, but I think he serves better as a director than someone who is trying to tackle an entire game by themselves.