I am not there 100% of the time and I fit just fine.
> Nobody likes calling and discussing things over phone/chat/email what could easily be discussed by meeting at ones cubicle and talking over it for 5 minutes.
I like email, wiki, IM and issue trackers. Gather your damn thoughts and put then in writing. Dropping by in-person or skype calls are for stage setting. And what makes you think I like being interrupted by someone for something that can be said in the IM?
Oh, and it wasn't any different when I was holding a day job.
Of course since you are a hacker yourself so you are likely to be open to such a environment which you yourself like working in. But I'm talking of a general corporate job kind of a scenario where a lot of people work together in collaboration. Things go a lot smoothly when every one works together, of course they can go smooth either way too. Provided everyone co operates, especially the managers.