There are low frequency systemic laws at play. Software reuse is still a myth. Large project don&#x27;t see any benefit to invest into FP abstractions. It&#x27;s not even business smart so far since you make a shit load of money from accidental complexity. Tools to manage tools to manage tools that makes you look pro. I know from experience that even in high skilled domains, IT shops and their client are probably only at 30% efficiency (6 monthes turnover means ~2 months of actual work, low quality one, before leaving). There are no forces at play that respond to the problem that FP solves.