I agree with the needing to be pushed, but it's how you do it that will set you apart as a trainer.
I don't want someone who sugarcoats everything, but I am a sensitive person, like my horses. A slight inflection, or tone change, will really make me exert myself to change. For instance, my horse acted up when I had a lesson with my Mom attending (she lives a ways away, and doesn't come up often, so it was a big deal for me). A friend of mine had ridden my mare the day before, and she'd gotten away with lots of stuff. So she was trying to pull it on me, but I wouldn't have any of it. I got mad, because I had been making such good progress with this horse. I had talked her up to my Mom and there she went, not listening to anything, when 2 days before she'd been a receptive angel. So I got mad and bumped her with my feet instead of squeezing with my calves, and got growly. My trainer only had to say, "She's very sensitive, so you know that's not going to help, right?" It just slammed me back down to earth, and made me feel like utter crap. I caused it, and I took the blame.
So soft chiding is something that really reaches me. I think we're a lot like our horses. You have to start out soft, and get louder, or we won't learn anything.
Plus, if people start getting growly with me, and get derogatory, I start to subconciously transfer that over to my horse. Yes, I should have better control, and I'm constantly on the lookout for it. But by avoiding that situation, I'm less likely to do that sort of thing.