Generative AI has taken off so much because it works so well out of the box and can be interacted with by anyone.
The examples you gave require training specific to the role it will fulfil - that requires expertise, data and money - and needs to be repeated for every use case!
That has existed, and will continue to exist, but is not something g the average person, or even the average developer sees.
isn't it on an escape trajectory?