I'm one such commuter. I go from western Chicago burbs to north. There is no legit public trans option. It's 3 hours one way for what takes me 30 mins in no traffic.
What i really hate is the variability. Good days its 30 min. Bad days, may be over 2 hours. And, you cant always tell before you get on the road.