So what's everybody's favorite alternative, since SwiftKey is owned by a company that is nowadays renowned for its spyware and keylogging?
The Google keyboard (comes with google apps) now does swype-type input.
Why is it bad when Microsoft does this?
It is bad when Linux does it -- sometimes. Remember the backlash against Gnome 3 and Unity? This is why we have mate and Cinnamon desktops.
But, that being said, it's worse in this case with Windows for a variety of reasons:
* It's almost compulsory.
* Windows 10 comes with a lot of privacy concerns
* Windows 10 does not work on all systems it wants to install itself on (google "Something happened" for more info)
Additionally, I HATE Microsoft and this is easy bash fodder. So, there's that.
Established technology tends to persist in the face of new technology. -- G. Blaauw, one of the designers of System 360