I’m the same way with working on a plane. 2 hours of plane work is worth 4 hours of desk work. Something about the ambient noise, incentive to stay in the seat, and strict time boxing. Shitty internet (if it works at all) means there’s a high cost to trying to outsource my thinking to the internet, and there’s no immediate reward for pursuing a distraction.