I do agree that, as I read this and thought that there's some really nice advice in there this one struck me as slightly off putting.
I can only speak from experience with my own kids and while I try to encourage them and to be respectful there are situations when they need to learn what happens when you cross the line.
I'm not sure people turn out ok if they never experience painful moments and I'm not sure protecting our children from every repercussion is the best way. I'm undecided on this very topic and I certainly try to be positive and encouraging in every situation.