I dunno. In principle it's easy to automate the financial stuff but the social stuff wouldn't be automatable and distributing the reward properly is hard there. If a few people are good at communicating they might be tempted to believe that they are the ones bringing in the value, dropping the morale of the engineers doing the concrete work that is the foundation of the value being brought in.
Could you explain that to me like I am dumb? How does it relate to consulting?