> llm allows for easier fragmentation..

I also suspect it allows easier consolidation. Moving from a deprecated lib to a new (and better) one for example.

Implementations will likely homogenize a bit as well, but on the other hand boy am I glad not to see an increasing amount of bizarre naïve hand-rolled implementations for some things.