Advanced capabilities were truly depressing. Better hardware would have helped a lot, but given how poor Android trundled(s?) along, I'm inclined to agree that only someone with a strong vision was going to execute it as well as Steve did.
It's strange to think it was only 4 years after the initial release that he died.