Exactly. The problem is when the guy beside you is trying to focus. Your ideas bounce off the analyst, but they also bounce off your neighbor whether he likes it or not.
There are technologies that allow you to get immediate responses like instant messengers and email. If you absolutely want an audio or video conversation, a better place for that would be in an isolated area (like an enclosed room) where you won't disturb anyone else.
So now it takes less effort to interrupt another persons work-flow and potentially make them restart a long train of thought. http://ubuntuone.com/27zU9Q5Tlqkoohp6cO4sF2
Only if either A, your interruption costs them less time then it saves you, or B you believe your time is more valuable than theirs.
I think its a good idea to establish within a workplace, esp. an open seated workplace, a way of broadcasting the price of interrupting you. Sometimes this is informal with headphones as a sign, other times people make DND signs or lights, etc. Its just much easier when everyone has an office- you can shut your door.
I really hate it when I'm deep into coding up something and someone just starts throwing questions at me.
I much would rather prefer an IM if someone wants to bounce ideas. If needed, putting down something on my calendar for a quick meeting works too.