Let's cut to the chase @matigo: The reason you're looking at "Changing Platforms" comes down to control. You want you trust as little as possible of your computing experience to others.
It's laudable but I don't see how you can achieve it without degrading your computing experience to last century's "state of the art." Or living offline in a cave. ?