I have been a software tester (as one of my jobs) at various companies and I agree, you can't please everyone. That's why I think they need to focus on the the things that seem to be universally hated. And they need to fix bugs. The other things they can attack at some point later. The thing that bothers me most is that the types of things they changed were things that everyone seemed to like and were not broken and could have easily been coded into the current GUI.