Viva la resistance!
I agree with The Captain. If Staff wants to keep this topic under covers, they should at least point it out that this is one of the things they want to keep out of public view.
However, let's face it, under the current situations, it was probably not the best timing to remove Feedback. If it was to be removed, the staff should have waited when everything is back to normal. So that way when the Feedback is gone, there won't be much of a hassle like there is at the moment.
Timing is everything folks!