Really? I think the theories that I'm drawing on here -- about the role of the firm and so on -- are much more neo-classical than Marxist.
Maybe you're confused by the second paragraph of my post. That wasn't intended to be read with any sort of moral indignation or as a suggestion that engineers ought to capture more of that value. Rather, it was a sincere question and the answer was "you've traded your ability to capture that value for the ability to work in an environment where you don't have to think strategically about the business and can focus on your engineering work".