It's largely because Japan is a heavy commuter culture where you're always either going to school, work, cram school, the bar, or home. They just kind of developed into a culture where they never have time to sit down and play games so they have to game on the go.