While i can understand your frustration about people cheating please allow me to point out there have been multiple threads about this and using the search function would have easily allowed you to find these threads.
I can think of many MMO's that have cheating in them. Unfortunately it is practically impossible for any game company to prevent cheating 100%. they are always one step behind the people making these things. SE has always had a strong stance against cheating and they do as much as they can to keep it under control.

GTA V is great, get it anyway, you can always play a bit of both.