Because Minecraft is a very buggy, poorly designed product. Notch is only "respected" as a programmer by people who have never looked into his programming.
So because someone is rich that makes them a good programmer? I have done some projects with the Minecraft SMP protocol (which is awful), and I write plugins for it. So yeah, I know a bit about its design.