it’s not that they want to fail delivery; it’s that any new small agile firm of like 10 people who manages to qualify and deliver in some small project will instantly have so much demand that they will scale from 10 to 100 people in short order until they cannot effectively manage and turn into the the thing they hate. and contracting is low margin after bizdev costs, the economics really aren’t there so you make money by squeezing labor salaries. you can’t raise rates because moral hazard - you’d have immediate incentive to pocket the margin. behold the stable state.