If you're a player, and you truly want to win and be the best you can be, you want to be pushed and you want the coaches to push you to be your best. You're not going to worry about the coach yelling at you.
All of the players that Cohen has recruited know what he is like, and obviously if it was that big of an issue, they would be somewhere else.
If you look back at the roster from this time last year, we have cut over half of the team- that includes graduation, draft, players leaving or getting cut, or injury. I think we have only 17 guys back from last year out of 35 or so. (Numbers off the top of my head 2 margin for error due to laziness on my part)
From what I have heard, the overall attitude is more towards what Cohen wants. I don't think that we are totally 100% rid of the Polk attitude, but we're darn close. I say that because Jet Butler is still on the team.
I think last year Cohen was extra hard on the players to see who would stay and who could handle it, and who couldn't. As far as this year, the players that are left don't have the "shock value" from Cohen to deal with. They know what to expect, and that should help them out, and of course, they survived him last year, so they obviously bought into what he wanted in the first place. I think Polk talking bad about Cohen a couple of years ago hurt our team as far as attitude, and was something that he shouldn't have done.
A lot of people talk about how mean Nick Saban is- heck, he made a NFL player cry one time- but people are willing to go play for him because he can push people to what they want, and that's a championship. Same thing for Bobby Knight. I saw Skip Bertman chew a pitcher out on the mound at Dudy-Noble one time.
Having a coach that wants to win is not a bad thing at all. What you end up with are players that want to win and want to take their game to the next level- the Major Leagues. That's what you have to have to win a NC. Players that want to win that are willing to do what it takes to win.