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…Microsoft kills off Vista era Speech Recognition on…LG Electronics appoints new CEO and outlines plan to…This merging of Windows Vista and Windows 11's…Closer Look: Windows 11 gets a redesigned setup experience