Face it, Apple CHOOSES to make their products the way they are.
Well, that plus they actually have the ability to make things that small, because the 11 year old girls working at Foxconn have fingers small enough to work on something as tightly packed as an iPhone.
it might surprise you to discover that the world managed to create a great many things before keyboards were ever invented. It's hardly a requirement for creativity, and in many tasks is even a hindrance.
May I remind you that Scotty wasn't able to input the formula for transparent aluminum until he was offered a keyboard. Do you really want to own a computing device on which transparent aluminum cannot be created?
As discussed in the just released Adobe roadmap for the Flash runtimes, Adobe has been working closely with Google to develop a single modern API for hosting plugins within the browser (one which could replace the current Netscape plugin API being used by the Flash Player). The PPAPI, code-named “Pepper” aims to provide a layer between the plugin and browser that abstracts away differences between browser and operating system implementations.
In a typical Slashdot display of sensationalism, the headline reads "Adobe makes flash on Linux Chrome-Only" but they've announced nothing of the sort. Adobe is switching Flash from the increasingly outdated and cumbersone Netscape plugin API to the new PPAPI (Pepper). There is nothing stopping Mozilla from implementing this API. And that's probably what's going to happen. I'd be surprised if there isn't already a team working on it.
1 + 1 = 3, for large values of 1.