Part of today's DLC, which introduced the Infernus Classic and the Resurrection Adversary Mode to GTA Online, is a new upgrade to the game's anti-cheat. While the hacking situation isn't quite as bad as it was about a year ago following a massive cleanout operation late last year, the issue on PC is still present.

Cheats and hacks have unfortunately followed GTA Online like a stormcloud ever since it released, but the issue has been particularly volatile since the PC release. By nature, the PC is infinitely more vulnerable than consoles in terms of hacking, and the peer to peer nature of Online's server architecture makes thing even easier to exploit.
There was a time when every lobby had at least one hacker if not more, games were being constantly crashed by spawning infinite props until the other players' machines couldn't handle it, kills were pinned on other players, props were attached to character models and boats were flying through the sky.
The anti-cheat has a history of going through different phases. It broke single player mods at one point and the whole game at another. The insurance and bad sport mechanics had to be deactivated temporarily. Things were pretty bad.