I think they added that ability in hopes it would make up for the loss of the replay button. Before they added all the contact missions to the job menu people were hosting roof top rumble left and right and making posts about it.
The point is, R* didn't have to do anything. They could have simply made it so that you could only play a mission when a contact sent it to you. If they really were all about cash cards, they could have done much more to squeeze off the potential cashflow.
Hell, fixing Rooftop Rumble, so that it was actually the mission and payout it was supposed to be (High Priority Case). But, again, if R* made that change now, people would undoubtedly be up in arms about it, even though it's quite evident that those two mission titles and payouts are flip-flopped.
I agree, we don't know what R* was thinking, but as in most things in life perception is reality. If they had a good reason for removing replay or cutting payouts they never gave one. That only reinforced the idea they were doing it to make people buy cash cards. Conspiracy theory will always blame the "evil corporation" first.
Can't argue with any of that, but at the same time, R* really doesn't owe anyone an explanation as to why they did something... If they came out and said "it was to fix an exploit," then likely, what would happen is people would have then started looking for the exploit, just as many people do now the instant a new update comes out.
For some people, the thought isn't, "Hey, let's see what all is in the new update," their thought process is "Oh, a new update, let's see how quick we can find a glitch to exploit something in it."
IMO, that's pretty sad.
Again, I'm not asking for every mission to pay $30k. I would just like slightly better pay rates or a double cash/RP weekend every other month.
And, perhaps those things would be on the table, if the glitching wasn't so prevalent in the community.
Furthermore, the problem with that is, while those things might make you happy, there's gonna be others who still claim that it isn't good anough and use that as an excuse to justify their glitching.
Hell, look at the last double cash/R weekend, just before the High Life update... Instead of "Oh, cool, 2 days to double up on cash and RP before the new update comes out," many people on the Social Club announcement and others on this forum said "Only Friday and Saturday? That sucks. It shuld be longer."
No matter how much you do, it's never enough for some people, which was the point of my very first post in this thread...
Quite bluntly, it's because some people will bitch about anything and everything that there is possible to bitch about...
If they had used a subscription or paid DLC, the chances are good that many of the same people bitching about cash cards would be bitching about the subscription or paid DLC model...
Some feel that because R* didn't cater to their individual vision of what GTA Online should be, they should sh*t on what does exist. Problem with that line of thinking is, there is no way to please everyone 100%