>>There are economic incentives to create larger and larger organizations;
One of the real reasons why languages like Lisp and Perl had a short life in MegaCorps is they were anti-dote to large people hierarchies. You can disproportionate work with small teams.
Execs and VPs openly boast in company all hands about their 'team sizes' and numbers almost as the biggest accomplishment of their lives.
No one is going to buy any technology or methodology which shrinks their head count.