This website has nothing to do with Notch.
Also, it's not like he gave us the game for free. I seriously don't understand why you guys feel the need to 'celebrate notch'. I'm sure if he didn't come up with the idea of MC, someone else would. Don't forget you paid the guy for this game, for me that would be thanks enough. Also, IMO, it's the mod makers, plugin developers and community (not here) that make the game what it is, for non profit. All of which have nothing to do with the guy.
Celebrate notch all you want, he's certainly celebrating his bank account.
Also, I didn't mention Jebs programming ability at all, or indeed anything that he has added. I said this game has improved tenfold since Jeb starting overseeing the project.