As long as the cheating community sticks to their own servers it's fine. If i have a cheater in enemy team and i'm legit, i would expect a cheater on my team to take care of enemy one, whilst not using the software to interfere with legit players. It ruins matches, it ruins days. Don't cheat if your only purpose is to win because you can't learn to swipe the mouse down while shooting.