Crappy "free" software that does HALF of what's available for free on the pc/laptop. SOOO many examples. Gimp, OpenOffice, Compilers and IDEs. On the PC Free means no annoyances. On android, Free (mostly) means marketing gimmicks.
Are you talking about free as in beer or free as in speech? Two of those you listed fall into both. Most Android apps don't follow GPL or similar. Anyway, yes, free usually means ads, but they're usually out of the way or there are no ads because it's included (Polaris Office Suite for instance). Not to mention you mentioned three of the four programs that work well with a keyboard, which a tablet is not expected to use as a "primary" interface.
As a few examples of where ads are out of the way (and I'm usually weary of ad based content)
- On the loading screen of many applications.
- For a game, at the start of a round, usually out of the way. For instance, in Angry Birds, ads usually appear center bottom... where 5%-10% of vertical space is dedicated to the ground.
- If you're in a menu, usually on the top or bottom. In the MX Video player ads only appear when you're selecting your stuff or sometimes if your movie is paused. It never shows when you're watching a movie.
Lack of multitasking ability - android isnt' a great multitasking environment. Even if windows were help side by side as in samsung's touchwiz, it's only visual effect. The "background" windows isnt' really updating.
Well, the problem here is that usage patterns of tablets and smartphones aren't the same as desktops. Background content isn't updated because the expectation is that you're only going to run one thing, and that one thing should be where the CPU spends most of its time. Besides that, even in my case with desktops, the most "multitasking" I ever do is sit in a chatroom while I go watch a movie or play games.
That and current multitasking interfaces on desktops don't lend themselves very well in small real estate where the precision of your "pointer" is now 20px at best. I guess the best thing we could do is Mac OS's Dock or Ubuntu's app bar.
Current lack of power - Arm is a relative newcomer in the performance race against x86.
I'd argue it's the other way around. x86 is a newcomer in the performance/power ratio against ARM. Mobile devices are not
meant to replace desktops and laptops like all the marketers want us to think. It's to supplement
them. This is where I think people have a problem. Tablets and smartphones can cover what most of the world uses a computer for anyway: go online, connect, and consume media. Those are very basic things and even the latest Pentium processors I would consider overkill for such a use-case. I ran a laptop with a ULV 1.3GHz Core 2 Duo, and it did just fine for surfing the web and stuff.
Content creation should be left to desktops and laptops. Content consumption however, can go either way, and tablets just make this more convenient.
The Penis mighter! But noone really seems to want to use a pen. See the finger isn't that accurate. it means when your laptop is utilizing high resolution for finer text since your mouse can click with pixel precision, your tablet's interface looks like a 10 foot hdtv GUI, not making the best utilization of space.
I'd really like you to comfortably read text meant for 96ppi on a 300ppi+ display.
If certain apps get ported without ad fluff (or if you pay for better apps) maybe that would work for you?
Sure. But are those certain apps free as in beer to begin with? Free as in speech sometimes isn't free as in beer, as Red Hat will show you.
How about a pen/mouse for more accurate selection?
Why carry an extra peripheral around? There's a reason why laptops have trackpads/nubs to begin with. And again, try to work with 96ppi content on a 300ppi+ screen. That means everything is 10x-14x smaller. Even with a ~250 screen, that's still something like 6x smaller. To go play around with this, screen cap your desktop, then shrink it by about 25%-38%. Tell me that's legible.
More powerful chip? Krait is about as powerful as it gets today. Not a full on cortex A15, but close.
Power comes with two things: energy consumption and heat. I think I saw that Krait's still pretty good with both, but still. There's no free lunch. Besides that, power also comes with cost.
Or is it simply you just gotta have keyboard and mouse?
I've come to realize that a majority of people suck at UI design to begin with, myself included. It's doable, but people are too damn lazy, stubborn, etc. to do anything about it.
But again, at the end of the day, tablets are marketed towards users who consume
content. You want something to create content? Don't buy a tablet. Do you grill steak with a salad fork, or with tongs? Do you eat a salad with tongs?