>
You're double-counting "wasted office time" and "coworker interruptions", which leaves commuting.Not really. Even if I had double-counted them, that would live both ONE of them AND commuting.
Working at home you have far fewer interruptions (mostly through IM and email) not BS meetings, people breaking your concentration and such.
>It's not like software developers are poor.
Sure, but it's also not like they all work in the US, or have a > $30.000 annual salary.