Ouch: Windows 8 customer satisfaction drops to Vista-era lows May 27, 2013 by admin Tweet A new study has found that customer satisfaction for Windows 8 has dropped to Vista-era lows, scoring just 74/100, just one point above Vista. Previously, Windows 7 peaked at 78/100 in 2011. Read more… Neowin Related Posts:Change your Windows 11 or Windows 10 to Windows 7 or…Statcounter: Almost every fourth Windows customer…Hitting new lows: Windows ads beg Chrome users to…Microsoft's new Windows 365 Customer Lockbox feature…Windows 11 market share on Steam drops below 46%