Just as a reality check please read the other responses in this thread. Unfortunately popular games always have a small but loud cult following that will claim everything is perfect no matter what.
I have read it all. We get the data on this from analytics, feedback and test cases. All of those are showing clear improvements.