I second this. I've been working out of hours a lot recently and find that my productivity is boosted dramatically when I am alone. Open plan offices need to go the way of the dinosaur.
My optimal work environment is working with one or two coworkers in a coffee shop. I'm something like six times more productive (in terms of code/feature points/tasks) than working strictly remote (as I do most of the time).
It's a reason why I'm looking to hire remote developers who are mostly geographically located near me--main office is in Nashville, I'm in Boston. WFH when you want, head into a coworking space when you want some company. Seems the best of both worlds to me.