I think if you compare, players in Europe would still be able to go about their lives, have lots of spare time and chill with friends. Instead, the NHL schedule is much stricter and tighter in that sense, with more travel and road trips in between.
I can imagine some players even refrain from having off times, and focus on hockey only. I think of such 'geek' players as Tavares for example. I'm not sure though.
Teams have a mix of back to backs, games every other day, and practice sessions in between. Players have to take care of their bodies, and rest as much as possible.
It reminds me a bit of those orgies in Olympic villages. Why? Because athletes have to live their profession, and in preparation for contest have to follow a strict practice regime, and once they are done with that, they can let go and make up for what they've missed out. Same goes for some players in the offseason, at least from what we can hear and read about.