VAC changed their anti-cheat in Modern Warfare 2, if you're banned you can run the game but you can't get in public games it will give you the message "Cheat detected" With Liberation you now can play public without getting that message and allows you to host and play public matches