Look, I cheat on free roam and missions, ok? I do. I don't care if I'm ruining drama or some sh*t, I just don't care because cheats are too fun for me. Maybe not for you, but since when did you get to decide how people should play their games.
Now, if I may, cheats are basically interdimensional magical wizard powers that can make you survive anything and give you cars out of thin air. They're basically limitless.
AT LEAST THEY SHOULD BE.
But no, not here. God forbid we can have fun with cheats here. Almost any time I try to spawn a f*cking vehicle, I get "Cheat denied, not enough space". Not enough space? f*ck you! Why not just spawn it somewhere where there is space and let me be on my way? Why are what are essentially god powers so limited?
Then there's the time limit on invincibility. Now, some people would say that this adds challenge to the game, but I would counter with why the hell am I using invincibility if I want challenge? Seriously. If I wanted challenge, I would not be making it impossible for me to die. And then there's the fact that it disables itself if you do anything with a cutscene. Like just today I went through the car wash and it disables the cheat. And then there's the fact that you can't use it on missions. Again, why? People who want challenge just won't use the cheat. It's that simple.