I wonder whether this will drive smaller companies out of business, given how important software is in modern businesses, when hiring/retaining engineers becomes so expensive that business models fail or only juniors can be hired, which may lead to other forms of intolerable expense.