Yes besides I would drop all of them. I've been mulling over lately how tired I am of dealing with their behavior: Spying on me, Removing features I need, Dropping support for hardware I use, Anti-user defaults, User lock-in schemes, Intentionally converting users into addicts, turning products into services, restricting my use of my software and media.
I think some of the fundamental shortcomings could and will be replaced/fixed by decentralization/distribution which is actively being worked on with projects like ipfs and ethereum.
Makes me want to give up using computers.