Huh, I kind of disagree with that. It's like Fallout in that you can pop in and make some decent progress on a side story or just poke around if you have limited time. I definitely didn't do very many 3 hour sessions when I played it.
I get sucked in pretty easily and play for ages. I don't feel satisfied if I only play for a short while, as I feel like I've just completed a task rather than immersed into a world.