Yes actually it should.
We're all so keen on claiming we're a community yet we don't act like one: in a community we support each other. That means we praise someone when we does or delivers something good and when someone does something bad, we point out the wrong in his actions and expect an apology to which we grant forgiveness in return. I'm sure I can toss the world "synergy" and "ecosystem" somewhere in there
How about we correct the issues in our QA process, remove his sticky thread from the games thread as punishment, and simply get him to go through the voting process again. He (hopefully) learns his lesson and we modify the process to try and stop this from occuring again. Sounds fair no?