They are all scripted in RDR2 as well.There is no such thing as a random side mission in cyberpunk. They are all scripted. No incentive to travel the world, just fast travel to all the markers, slaughter this gang, rinse and repeat. Ubisoft tier game padding.
They just send them to random time/space. In cyberpunk the space is set, and that makes for a more engaging experience because it can be hand tailored. In RDR2 you get random encounters no matter how much it makes sense in the world.