Because People like to play games on Facebook and Windows 8 Blocks it or causes issues with The games, Gamers Like to play Games they Have Paid For and when Windows 8 Blockes the games or causes issues with them they are out of the money they spent on The games.
Well Lets see Windows 7 Runs Facebook games, Battlefield 3, Tera and Other Games Fine. Windows 8 Has Problems with Facebook, Has issues with any other game you brought and you want People to Upgrade or Pay for Windows 8 when Windows 7 Works better. Hint Make Windows 8 Run games on Facebook without an issue, Run games and Products without issue. Makes windows 8 better and people will run to get the Next Windows Product = $$$. Don't and People hear that Windows 7 still better = Windows 8 Failed. So Issues get fix and Microsoft makes Money = : ) for Microsoft and everyone.