Remember teamwork begins by building trust. And the only way to do that is to overcome our need for invulnerability.
Great teams do not hold back with one another. They are unafraid to air their dirty laundry. They admit their mistakes, their weaknesses, and their concerns without fear of reprisal.
It's as simple as this. When people don't unload their opinions and feel like they've been listened to, they won't really get on board.
Politics is when people choose their words and actions based on how they want others to react rather than based on what they really think.
Trust is knowing that when a team member does push you, they're doing it because they care about the team.