Spawning money and vehicles sound like pretty harmless cheats you'd expect in a game like grand theft auto.
First I ever played with friends, we were driving down a highway, stopped by spikes that killed our tires, and someone spawned bags of money in front of us. I took a few million, logged out, and did not touch GTA till many years later. I remember I also bought cars and apartments with my friend, I figure we didnt have impossible amounts of money, so Rockstar would never ban us, sure enough, we were fine.
I played a year back with the same friend, but despite there being less hackers, I hate not being able to do gameplay more isolated to just friends, even if you lock out some missions.
If there's anything that consoles absolutely blow PCs out of the water with, it's multiplayer gaming for that exact reason, and I say that as someone with a pretty serious gaming PC
Then again, nowadays you can play the game without restrictions in invite-only and friends sessions, too.
Cheaters have been rampant for many years, with people using apparently purchased cheat tools that allow them to choose to do things like drop unlimited money and spawn vehicles anywhere, but server-side things like rapidly cycling through weather changes, and locking people permanently in cages.
Get on the bad side of a cheater and they can crash your the games of people in the server they want to kick.
It's very sad, because despite the immense flaws of the game, the gameplay loop can be very engaging.