You are saying the 5 day 8.30-6 expected working availability is not a logical thing in the modern world for skilled jobs where goals are more important than presence?
Also quantifying software development on the basis of time is also a broken paradigm, everyone is different.
What I am saying is that if tasks could be so well planned and decoupled, that anyone could pick them up and fulfill them, that would be the way to go, like a service bus, each task/unit has an associated monetary value. The end goal is that if a business is operating at capacity but needs more they could push a component request onto to the service bus and have it fulfilled by whoever, whenever ( within reason).
So I could join this service bus and pop some task off and code it, a bit like a software mechanical turk...and get paid and get some good karma points!