As a business owner and software developer, I wish everything what is being said about AI, would be true. I would have "junior developers" doing all the legwork, while being essentially only a few servers in a rack.
Ideally I want to give my junior developer a ticket from Redmine, give it access to git and it will fix the issue. But that's not how it works today. Unless ticket is superbly described to a T what is supposed to happen and where is a problem, then AI just straight up does not work and will screw things up by hallucinating. But the debugging, description and then aiming AI what it should do takes up most of the time and firing up AI and generating solution from essentially prepared data is not saving any time.
So today I am using AI only if I will get to some close ended and easily describable problem. Otherwise I don't even bother. All that hassle is not worth it.