Ok, well, you're being disingenuous. This post was not removed by Admin and you did request a review.
I reviewed that one and, while maybe not something I would've removed, I did support the removal because of this "Stop bringing up VENG". While not necessarily egregious, you, nor anyone else, have any business telling anyone else how they can post on this site.