Great Mary.  I think the people who need to "grow up" are actually the ones who think they can just expect that people get with the program rather than embracing the need to provide the leadership necessary for people to authentically choose to get on board.  Your boss can tell you what to do but they can't dictate how you feel.  And if they want you on board they better care about how people feel.

On the other hand there will always be people in every one of the categories you name.  That doesn't mean you can't make progress and it doesn't mean you ever get to stop working at increasing the number of people who are "on board".