I don't know what's the surprise here except that Bethesda could have done better. What we have here is effectively a Fallout 4 multiplayer component that is being sold separately as a full game to rip off gamers. It would have been received better as a Fallout 4 component because today the game engine looks way more dated and broken. Bethesda is not alone in thinking that they could use their laziness to make easy money but their half-baked product seems to have turned the tables a bit. Right from the game's announcement, it was clear that this is a multiplayer spin-off (and so I was not the least interested nor expected anything great) but I did expect that it will be treated as an add-on with a small price (was totally surprised to see the $60 tag). I have a lot of issues with R* but their games have a lot of value. GTA V and now RDR2 will not only give you amazing SP but also MP with shit loads of stuff to do, and they continue to follow up with the game in terms of support and updates. This is what people love to buy in $60 and I'm glad we have such examples because otherwise Bethesda's crap and developers like them would have become a standard.