I think the primary limiting factor of tablets is UI bandwidth. A large chunk of what people do with computers is select and modify. It's really hard to beat the mouse at the select step. Then there's the whole real keyboard thing. With a physical buttons you can be slightly off and get tactile feed back where as with on screen buttons you don't.