So much snarky hate from baby coders but can you imagine if you had to be a person and pick up the phone and actually talk to your customers. Or actually manage your own time and stay on task?
Perhaps if you'd get over your density, you'd realise that a lot of developers (myself included) do manage our own time. That take of yours isn't it. You may want to reconsider.