It's not JUST a matter of keyboard, while it's important. The visual cue you get from the ipad is a touchscreen. A computer, by design, makes the keyboard available at all times, and it's integrated to the nature of the computer. On the iPad, the keyboard becomes an option, not something necessary to do anything. The fact that you put the keyboard in the background says a lot about the positioning of the device. I'm not saying this is right or wrong, but what I'm saying is that it's clearly a consumer-centric device because of the design.
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.