Whoever is giving a bad coder resources and access will eventually stop
I think you underestimate the ... lack of caring by most Director/VP/CxO folks
Nope. That would require the people paying for the code (those requesting the projects) to see something wrong with the code. As a coder, you would look in an see a mess. As a user they'll probably see something relatively nice, with some maybe strange behavior and non ideal, but what software sin't non ideal? It does most of what we wanted, and you finished it how fast!?
Not at any decently sized company. Delivering features is all that matters. By the time you're cleaning up the buggy mess, they were promoted two times and work somewhere else now. If anything, AI makes it much easier to suck and still get things done to an acceptable degree.