I think...
A bot can replace a mediocre writer.
But a bot cannot replace a dev for one simple reason. I can't even set up and run a coding enviroment. So the code a bot gives me is worthless. Everyone knows how to type words and what to do with that output. But not everyone knows what to do with the code that a bot spits out. Therefore necessarily, for now, bots will simply enhance the workflow of those that already code.