Originally Posted by Garlador
Believe what you will. They say they listened to the feedback.
They literally say that with every game (before and after release)
BioWare Community Manager Chris Priestly reiterated that idea, promising that they’ll respond to the feedback soon, beginning a forum thread which now sits with over 150 pages.
"We appreciate everyone’s feedback about Mass Effect 3 and want you to know that we are listening."
At the same time, Laidlaw says that Bioware are listening carefully to fan feedback to Dragon Age 2.
I'm sure you can find many other similar promises in regards to other Bioware titles. It's not that I don't believe that they are listening it's more that I don't trust them to get the right massage from the feedback that they are receiving.
Like even in what you've posted there are no mentions of needlessly huge environments or the pointless collectables.