<i>&gt;Take for example the Paxos algorithm. There are few people who can fully understand it. Yet you are saying that some businessperson is doing work that is more difficult than dealing with the intricacies of distributed computing?</i><p>Coincidentally, I just went through the Paxos and Raft algorithms last week.  Yes, they are complicated but a lot of the complexity is the proof that covers <i>every possible edge case</i> for conflicts and failures.  I&#x27;m also currently working on populating a multi-threaded Merkle hash tree and the complexity is hitting the limits of what my brain can manage.  Nevertheless, I&#x27;ll eventually make it all work.<p>Humans, on the other hand are much more difficult.  When I was fresh out of school, I definitely thought of the business guys as &quot;the useless suits&quot; and the programmers as the real value-added employees.  But since I&#x27;ve tried running my own business and not made much money at it, I&#x27;ve come to appreciate that a few business people out there really have talent for juggling the incentives and motivations of team members.<p>Whereas moving computer code around in Paxos and multi-threaded hash trees will have an eventual solution, dealing with humans to solve a business problem seems like the social version of trying to prove P=NP.