Well we were sort of "yelled" at. My point in being direct and not using the sugar coating is that many of us need to start making changes yesterday. And what's more, we're all going to keep screwing up, but the sooner we make changes, the less impact those screw ups could have.
I don't want people to be offended but I think holding back isn't going to help 99% of us. We all need a 2x4 and we all need the kudos and encouragement as it's deserved. Well, encouragement constantly....