Despite the fact that you are coming off as massively entitled here, I actually have a legitimate reason why your point isn't really correct. Yes, the better than wolves mod added tons of stuff. But you know what? Once I have downloaded the minecraft coder pack, I can create a new block in about 30 seconds. It's super easy to just create random shit in minecraft because of how simple the game is. You know what isn't simple? Actually DESIGNING a game, making sure that what you create is fun instead of just throwing a bunch of useless, imbalanced bullshit into the game. He designs slowly, yes, largely because his company is made of only a few programmers who work not only on the minecraft everyone know and plays, but also the pocket edition, and their other game, scrolls. That's three games split between only a handful of people who, neyond that, just seem to WANT to design slowly and make sure everything is fun before they release it. Yes, notch did fuck up with the wolves update (imo), they're annoying and kinda pointless. But you know what? That's one bad feature.
Don't even say that he pulled an "obsidian" on us. He fixed HUNDREDS of bugs at once and had no real way to playtest it before releasing it. Then, he had most of the new bugs fixed in a few days, instead of the obsidian approach of just never fixing them. Plus, this is a BETA. Of course it's buggy. As for the pistons point. Yes, someone already made them. It was a mod before. That was the point. Everyone wanted the pistons to be added because, well, it was a good idea, so he added them. He isn't releasing much right now because he is working on the adventure update, which from what he has said seems to be a boatload of new content along with a complete overhaul of some of the game systems. Yeah he seems to take a lot of vacations. Guess what, other developers have vacations as well. They just don't tell everyone. He isn't a bad developer. He simply doesn't have dozens of PR guys hired to make sure he comes off as perfect.