I posted this in the Gen Chat but it probably fits here more. I'm not worried at all about this for RDR2.
I might be completely wrong but I have a feeling all these fears about microtransactions aren't going to come true for RDR2. I personally don't think it'll even be called "Red Dead Online". It's a completely different economy, for starters, so how can they push a model that encourages grinding for the sake of making as much money as possible so that people buy shark cards to top it up when we might only earn a few hundred dollars from missions? I think multiplayer will take on certain models from GTA Online, like lots of free roam stuff, posses, heists etc, so its a battle to dominate the frontier rather than become rich.
Don't get me wrong, I think microtransactions will be in it, I just think it might be more similar to Redemption 1, in other words... paid DLC and paid add-ons like cool horses or gun skins. They could go really deep with customisation of appearance, clothing, weaponry and working properties and offer items that people are willing to part money with because they are simply awesome.
We compare it so much to GTA Online but I don't think we should until we hear more about it from Rockstar themselves. GTA Online is stuck with the same model now so they can't change it or improve it like people want, whereas this is going to be a new game. They did say it would be a "brand new multiplayer experience" so we still don't know whether this means to the Red Dead series or as a whole to Rockstar's catalogue. I might be talking complete sh*t of course, but that's just how I'm feeling about "Red Dead Online" right now, without knowing a thing about it.
GTA 6, that's a whole different story.