I'm sure Steve wasn't an idiot. He definitely designed this product for a specific type of user and it's probably really good at doing that. I just don't know what that is. But I'm certain he didn't slap on a bunch of random features that didn't go well together.