Hopefully Steam catches the hell they deserve for removing it. If nothing else clarified rules on what can and cannot go through Greenlight needs to happen.
Even "offensive" games aside, they were all prepared to axe this immediately, but the War Z is still getting sold under whatever BS name...