Rockstar is fighting a losing battle. You fundamentally can't completely stop hackers because they were lazy/cheap and made a massive MMO with hundreds of thousands of players on an open world island several miles across with 24 players use god damn peer to peer networking like you would do for a crappy indie game with 6 players. Like. What the hell Rockstar.
Rocket League, a game that costs $20 alongside some slight cosmetic microtransactions uses dedicated servers for unranked and ranked for matches in a single soccer pitch with at the very most 8 players. The devs are a tiny company from Europe and pay for dedicated server. Rockstar, one of the largest game studios in the world and created the single best selling game EVER can't even swing some dedicated servers that would PAY FOR THEMSELVES via shark cards because everyone just hacks in money due to their broken system.
/rant
Sorry. I really really really hate the matchmaking in the game for what it is. I love the game, obviously my 400 hours show that, but I've had enough of Rockstars greedy bullshit with this game.