Spyware? The telemetry enabled them to have faster feedback and the quality of Win10 improved before my very eyes. If you have developed an app and used a telemetry framework, you should know that it is not spying. If they were to spy they'd do it differently, not by asking you to please provide us some data for QoS.
App store is bad? Is it not bad for the other major OS-es? It is good if it is called apt-get? The App store provides sandboxing and isolation, security to the users, where a single install of a software cannot break others. When the containerization arrives (as new features come to Win10 continously) this will be even cooler, as legacy apps can be packaged and spread through the app store. No more problems with installing stuff unattended, or having to accept EULAs, as those can be stored on an account level in the Store. No more installshield madness.