Hm.
Just dug up a shoeboxfull of a Windows 98 computer - it takes longer to boot up than both a Win7 PC and an Android tablet.
Seriously, one thing that really pisses me off about post-DOS computers is INSTALLING programs.
Why can't a program just run instead of needing a bunch of hidden stuff written by a separate program that is just an unpacker?
What's with the more recent fashion of putting config and data files into some obscure location in a user profile, instead of keeping them in the program's directory?
Simply speaking, why (Windows) software is not made portable by default?
Programming is also a thing that withers away, especially in the mobile market.
On WindowsCE, PocketPC, you could just write a program with whatever tools, copy it over, run it, and it works.
On Android, there is 500Mb bundle of software of all kinds and shapes that produce a program, with little to no other options. You can only program in some sort of Java, in a rather clumsy fashion. Sure, you can use GCC and C, but then be limited to console applications.
On IPad, it takes 25Gb of stuff and unknown amount of money to start programming, the language of choice is not even Java, but something completely obscure, and you can't just run a program on a phone anyway - signing needed. The silver lining is that you can relatively easily use other languages instead of their mutated C++ clone.
Just why make it so difficult?
Your platforms is nothing without developers!
[/unsolicited rant]