> For example if you are a large business and you pay xxxxx-xxxxxx per year per developer, but are only willing to pay xxx per year in AI tooling, something's out of proportion.

One is the time of a human (irreplaceable) and the other is a tool for some human to use, seems proportional to me.

> human (irreplaceable)

Everyone is replaceable. Software devs aren't special.

Domain knowledge is a real thing. Sure I could be replaced at my job but they'd have a pretty sketchy time until someone new can get up to speed.

Yes, with another human. I meant more that you cannot replace a human with a non-human, at least not yet and if you care about quality.