With Microsoft every release is always filled with bugs. We who purchase Microsoft's products are the beta tester pool that Microsoft rely on. Rather than release a fully baked product Microsoft and others are always in need of more cash. So, they release beta products and hope you will not notice and keep buying their products. As an example Microsoft Outlook install wipes out your computer's spell checker ability. One would like to believe that Microsoft would release a patch after so many people contacted them about the problem. This isn't the case and Microsoft has taken a head in the sand approach to fixing most bugs. In the spell checker case, it was Microsoft Outlook that created the problem and support was directing people to purchase a separate stand alone software to fix their glitch. Why should customers pay for software, because Microsoft failed to properly bug check their release? Since we are all just beta testers then the software should be free.
The Windows 10 beta testers have had many issues with the new release and many have expressed their issues in the beta tester forum, but their issues in many cases fell on deaf ears at Microsoft. Now, XP and Windows 7 are very stable products. Why not just revamp the old instead of building new buggy software? I don't want my cell phone to have the same software as my pc. The main reason is theft or lost phone. Now any crook has direct access to all of my data, photos,payment options, and even my address. I also do not want Microsoft to collect data about me, to sell me or sell my data to anyone paying for such data. I do not want ad's geared to my interests. The new Windows 8 and Windows 10 will be nothing short of a computer spying ring and filled with tons of bugs. Thank You NSA!

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic