To the surprise of no one, Red Dead Redemption 2's online component is shaping up to be a disaster akin to GTA Online. Everything in the game has been given up to a 5x price hike right off the bat. For example a plain shirt that cost 5 dollars in the single player now costs 60, with missions rewarding players a couple bucks a pop you can see why that sucks. Apparently it takes upwards of 8 hours to get 1 gold bar, which is their premium currency and many items you can only purchase with it. Keep in mind a good horse costs 40 gold bars, so if you don't shell out some cash you better buckle in for a hellish grind.
More info here https://kotaku.com/red-dead-onlines-economy-is-broken-1830751794
It's still a beta supposedly, but I can't imagine this thing not being a pain in the ass and totally not worth playing. It's a shame, too. The singleplayer is fantastic.