I hated the distractions of being around coworkers during busy times, but it was fun to chit chat or goof around when it wasn't.
I can get more work done at home because there are fewer distractions, but it's definitely more lonely.
It's fine when my wife is home, but she travels for work so much that it seems like she's gone as often as she's home.
Driving 45 minutes to work and then 45 minutes to get back home, however, is a deal breaker.
I'd rather be lonely than go back to that drive.