Step by step instructions please, since apparently it's easy...
Why do you think switching to linux would be much more simpler?
I'd have said FreeBSD not Linux, but the question still remains. For an answer, how about £5.5M? To put that in perspective, the annual budget of the FreeBSD Foundation is about a tenth that, which funds new development work, subsidises some conferences and so on. The UK government is paying £5.5 just for security updates. I can point you at several companies who'd be happy to provide extended support for a particular branch of FreeBSD for a fraction of that cost and an even bigger number who'd do it for Linux. £5.5M, even including overheads, will pay for 50 developers working full time. Let's assume that there's a lot of overheads, shareholder profits, and so on and call it 20. Do you really think it takes 20 developers to backport security fixes for Windows? Oh, and if they were running FreeBSD then I can point them at a couple of UK companies who would happily take half that money, provide the same support, and keep the money in the local economy. Want to take a guess about where Microsoft will be spending that £5.5M?
Almost all of the apps I have installed on my Android phone are from F-Droid. I tried setting it up without a Google account at all, but there was one app (irritatingly, my Internet banking one) that required a Play Store account. I also have the Amazon AppStore installed for its free app of the day thing (it was NeoCal a few days ago, which is a really nice calculator app, but I use a calculator so rarely that I'd probably never have bought it).
The biggest limitation with iOS for me though is it's lack of some decent equivalent of OSMAnd - a map app that lets me download entire countries worth of vector maps and can do offline navigation, so I won't run up huge bills using it when abroad.
The calender app is ridiculously limited and confusing
I have an Android phone, and there is no way from the stock calendar app to subscribe to a calendar from a link. The recommended way of doing this is to sync the device with your Google calendar and then have that sync with the remote calendar. I spent two hours trying to find documentation for how to get the calendar to just pull a
as are most of the standard apps
As another example, the contacts app in Android has a 'me' vCard, but no mechanism for telling it that a contact already on your phone is you. Again, basic functionality that's missing. If you keep your address book sync'd by CalDav (or some other mechanism) then you most likely already have an entry for yourself, but the suggested way of doing this is to copy the data to a different card.
The entire mobile phone ecosystem is a clusterfuck at the moment. Microsoft shouldn't have a chance with two established players, but they both seem intent on producing utter crap.
being solid, can't be used in any of the myriad applications that require liquid or gaseous fuel
That's not a significant problem for use, it's much more of an issue for transport. Gas and oil can be transported long distances through pipes, with just the occasional pump along the way to give it a boost. Wood has to be stacked onto trucks and then transported along roads or railways. You can't just turn on a tap in a house and have wood come out, so everyone needs a wood shed or equivalent to store it, taking up a lot of space.
There are no games on this system.