Earlier quoted context omitted.
>at least in the sense that your abstractions are novel and the shape of the abstraction set is different from the standard things that exist People shouldn't be doing this in the first place. Existing abstractions are sufficient for building any software you want.
> Existing abstractions are sufficient for building any software you want. Software that doesn't need new abstractions is also already existing. Everything you would need already exists and can be bought much more cheaply than you could do it yourself. Accounting software exists, unreal engine exists and many games use it, why would you ever write something new?
This isn't true due to the exponential growth of how many ways you can compose existing abstractions. The chance that a specific permutation will have existing software is small.