We are playing with fire. If we keep treating "I don't read the code I ship" as a feature rather than a liability, it's going to cause a massive, real-world disaster. The resulting regulation will be so heavy that software engineering will end up needing a Bar Council or Medical Board just to ship a basic feature. We're cheering for a trend that is going to regulate us into a corner.
I have had Claude many times tell me "not really, here's a better way" when asked "hey Claude, is this a good idea?". Granted, Claude would just do it if I just asked it to just do it, but that's by design. LLMs, at least today, are capable of pushing back, if suitably prompted.
It shows, man. You even had it write this article for you.