A certain amount of muscle memory is the problem. I can open distracting sites without even thinking about it. I use the LeechBlock plugin for Firefox to block out distracting sites when I really need to get something done. For the first little while, I open the sites automatically (which, of course, doesn't work). Eventually my brain gets temporarily retrained and I don't do it as much.
Bottleneck isn't really the issue (I have big dual-monitors, for example). No matter how much screen space you have, you can only look at one thing at a time. It takes your attention to read hacker news, for example.