We appreciate your feedback?No you don't.
There is feedback in one form or another on this forum 7 days a week 52 weeks a year but,because you don't play the game,what goes on on this forum is of no interest to you.
You have suddenly appeared on here in numbers because you have royally screwed up and you know that we the players are the ones with all the answers.
Here is how you fix your mess.

Give your customers what they want and not what you think they want.
A date on when you are going to undo this mess would be much more appreciated rather than 'we appreciate your feedback'