So basically the iPad is only a device for consumption because the touch keyboard technology is not good enough yet?
Then, the absence of any kind of tools to recreate the very same applications you are using on your iPad re-enforces that aspect. You actually have to SPEND money to develop for iPad, and you need a proper computer to do that. Net, it's not a device that is made for development (even if you wanted to), hence it's a consumption device only, by positioning.