I absolutely agree. In a work environment where collaboration and communication are needed to reach an end goal, telework sucks. The latency and opportunity for misunderstanding are strong. I've been able to hash out more in an hour over a few pints than in several week over email or chat. Just saying. There's a lot to be said for hearing your peer's ideas and for being able to challenge each other in person. Email totally sucks ass, because it's not a conversation. It's one way.
Not to say that being the office is always awesome either. In an undisciplined office environment, constant interrupts can ruin productivity. If everyone respects each other and trusts them to get the job done then it can be cool.