well I'm no dev, I'm practically nothing more than a script kiddie at best, but what you say doesn't seem right to me. If I want to write sloppy code, and it breaks my system, that's on me. If I want to learn how to code cleanly and correctly, so I don't break my system, that's also on me.
Sounds like a lot of excuses for lazy code to me, from my uneducated way of thinking.
If this isn't how it is, then sorry, but that's how it comes across to me.