Heyo,
I reviewed what I assumed the thread you're referring to was. It was deemed non-constructive and thus closed and locked.
We have absolutely no issue with players criticizing elements of the game, we do ask though that it is constructive in nature. As such, there are several active and unlocked threads on the very same topics of matchmaking; here's my list for the week on the topic:
If you don't like something, say why, explain how you would make it better. Going the route of that thread which was designed to incite unrest, is just not the way to go.
As someone who spends majority of their day compiling community feedback and concerns, I want to hear yours - I just need it to be constructive.
On the topic of rules, please be aware that discussing moderation issues in threads is not allowed, if you or anyone has issues with moderation actions, please drop me a DM and I will follow up with you.
Fem,