Maybe I'm wrong, but I think the point is that the things it does well were learned from competent developers who did those things well. It's when you try to do actual engineering that hasn't been done well before that you start seeing problems. Novel problems. In my experience, it's been a faster v...