Let's just try and bring this whole argument back a step and go slowly. Before we start, believe me; everybody in this topic knows and agrees that GTA Online is fundamentally broken, and yes, I have in the past cheated my rank and my cash.
The point of playing games is to enjoy your experience, and hopefully even learn/get better at something. Cheating is the antithesis of gaming and is not considered within the spirit of playing, as it allows you to progress through that experience without having to put in the time and skills to prove that you understand the lessons the game is trying to teach.
Every game is focused towards a goal, and the goal of GTA:O is material possession. The reason why the game has such a strong focus on missions, heists and competitive game-modes is so that players can earn rewards that they can then spend on other, more useful goods inside the world. Such goods may be purely cosmetic, such as clothing or cigarettes, while others may offer tactical advantages, such as a minigun, a Hydra, vehicle upgrades to improve performance in races or a business which can be used to churn out more money. RP itself is aimed at breaking up and tiering out when players can access certain "levels" of content; you have to play for a long time to access the best items (you don't just need to grind and amass a big cash pot). Fairness comes through players having to go through the exact same path to achieve the same goals; some players might get lucky and join at the right time when there's a bonus RP/Cash event on that boosts their way, but for most of us, we need to grind out missions to unlock the highest tier content and the currency to purchase it.
What I don't understand is why you believe Shark Cards are any reason to make cheating right. Shark Cards have their place as a way for people of a sufficient rank to quickly afford goods they're interested in without having to spend the next 40 hours grinding Pacific Standard, and it helps Rockstar continue to fund the server costs and keep the game going. Not many people have the expendable currency to constantly buy Shark Cards; only the most dedicated fans would be interested in getting rich quick via your real life wallet, which doesn't help if you don't have the rank unlocks to match. I personally will be buying Shark Cards once my paycheck arrives, as I have interest in filling my car garages up with interesting vehicles, and I've grown tired of grinding missions which simply don't bring in the money fast enough.
And I don't support the notion of "other people hack, and therefore I should stand in and protect you from the bad hackers". I'm tippy-toeing on the borderline of the gun debate here but; simply because Person A does'/has X, does not mean you should be entitled to it out of a sense of protectionism. It is Rockstar's responsibility to handle cheaters and hackers. Yes, their anti-cheat software is particularly broken, but it's still not within the spirit of the game to freely access the content as you see fit simply because the Game Master is doing a poor job. If you're not happy with the experience, walk away.