I think it’s a well-intentioned, but overly idealistic take. For one thing, you can’t please all the people all the time. The more people you’re dealing with, the more true this becomes. At some point, trying to “care” for everyone in the way you define leads to inaction. “If I can’t please everyone, I’ll stick with the status quo.”
There’s also different kinds of responsibility. For a parent or teacher, responsibility certainly means some level of care. A general has tons of responsibility, and good ones do care about the people under them. But they can’t let that obscure the fact that their job sometimes entails sending people to their deaths. What can be more careless than indirectly bringing about the death of a good number of people? In that case, what you define as a dereliction of duty is literally the opposite!
As for the maternal bond, I don’t completely disagree, mainly because I have a great mom, and am married to one as well. But plenty of kids grew up without parents over human history. Of course, some number wound up having issues as a result of that, but I would argue at least an equal number turned out just fine.