The problem is, is that the game has very little civilised ways to earn cash; and the ones that do, it’s barely worth it. I mean this in terms of RAC, there aren’t any cars around, the press job earns £100-200 every 5 minutes. In comparison to the vehicles costing up to £40k+ it’s hard. Same with royal medals, the monarchs should have to pay for them, they should be allowed a maximum to give out for free per day/week. Your best route is having to rob, but when there are max police, it’s hard to avoid.
I would honestly say there are plenty of ways to make money. You have 6 different jobs, NG heists, BP Gallery heists, ATM thefts, and cash register robberies. While they’re not particularly the most high earning ways of making money, it’s not supposed to be. Things are priced the way they are to ensure people don’t have all the best cars and gear - otherwise what’s the point in playing anymore? It gives a sense of achievement as to not extort prices too high even further.
There is a reason why medals are hard to obtain and there are plenty of jobs, robberies you can do to make money and the new RG update lets you get like 100k in less than a week.