Not everyone responds to derision. Some people respond much better to encouragement. Dumb people see that as coddling, but that's how some people are. Most people actually.
Most coaches, at some point, will yell. That doesn't make them like Bobby Knight or Bill Parcells. Those guys are just bullies. There's a huge difference. Bullying players used to work because these coaches had so much power over them... not so much the case anymore. Guys on the roster bubble probably take the yelling just like old school players... because they have no choice.
Good coaches tend to share two traits in their personality that I notice. 1. They strongly value discipline and accountability. Even if coaches don't disparage players, they can do this. Very easily. When a player says about a coach "He treats us like Men"... that means he does NOT hold them accountable and expects them to hold themselves accountable. This doesn't work.
2. They have a big ego. I've never seen a good coach who didn't have one. Maybe Joe Gibbs. Most good coaches probably build shrines to themselves.