RDO is more immersive than offline

So guys... After years of playing RDR2 offline, I've decided to give RDO a chance and it feels like it is more immersive than the offline. Because I know all the map so I play much of the time with the minimap off and it is more like u have a life. Ur not a God like character and u need to really work to buy your stuff. Alsou decide which lofe syle u gonna choose and the roles are almost like professions. What do u guys think?