Rockstar Games apparently didn't manage to make Red Dead Online as lucrative as GTA Online and the challenge changes that will kick in within days may be a push for more monetisation.
Red Dead Online's premium currency, Gold Bars, can be earned by collecting 100 Gold Nuggets and the main source of these are the daily challenges. Each challenge completed gives a certain amount of nuggets and completing all the dailies in a single category provides a bonus. Luckily, these basic mechanics will not be changed and we will still be able to farm them.
However, all the gains from the dailies get a multiplier when you do them multiple days in a row. These multipliers grow each seven days you string together, up to a maximum of 28 days when the gold multiplier is at its highest.
Up until now, the players could get the 28 days streak and then continue with it indefinitely, earning gold at increased rates and using it to purchase all they needed.
With the changes coming on December 1, 2020, this will no longer be possible. After getting the 28-day streak, the multiplier will reset and players will need to restart the streak from scratch.
As you might imagine, this didn't go well with the community and Red Dead Online's subreddit frontpage is currently flooded with players complaining about Rockstar throttling their way of earning gold.
Considering that one could potentially just farm up a ton of gold with these streaks, it is possible Rockstar are attempting to lower the currency income so players will be inclined to get it from microtransactions.
On the other hand, there is also the pending Bounty Hunter role expansion which could potentially offer more ways to earn gold. The role was already the most lucrative one if you were looking to farm gold instead of RDO$ and it remains to be seen if it will manage to make up for the loss of challenge streaks.