> But. And here's where the comparison to cloud comes in; the details of that evolution seem a bit fuzzy.
Maybe I have rose-tinted glasses on, but cloud computing was never "fuzzy" the way LLMs are. Cloud offerings were (and even moreso now, are) platforms. At the time the concept of a technical platform was very well understood with plenty of prior art. .NET is an example that leaps to mind. The trade-off was you give up control and submit to vendor lock-in, but the platform abstracts away small details so you can focus on your business. In short, cloud wasn't a huge leap, conceptually.
With LLMs, conversely, there isn't really much you can point to and say "this is a natural progression of ____". It's an entirely new thing, with entirely new problems.