@fesshole This is true. I've been called in twice because Aotearoa New Zealand agencies have bid for a web development contract, failed to deliver anything usable, and under hard questioning admitted the project had been farmed out to India.
Sadly in both cases the client declined to sue the agency, which I strongly recommended. If nothing else this sends a strong signal to others that such behaviour is going to get them into a power of trouble.
One of the sites two off us were able to remediate across three years, gradually refactoring the duplicated spaghetti PHP into something that was maintainable. The other, sadly, was unrecoverable because the Indian dev shop had encrypted the whole thing and declined to provide a permanent unlock key unless the final payment was received. Neither the client nor the agency was willing to pay.
...imagine how much worse this could get with AI coding! New levels of unmaintainable.
@leighelse on the other hand, mass produced spaghetti code makes up a lot of the code out there in the wild, and thus the training data for the ai ðŸ˜
Only now the underpaid overworked developers can churn it out even faster.