Having a vision is important, but it isn’t enough to induce change. Setting a vision and expecting everyone to follow that vision usually doesn’t work. Change takes effort. This is why leadership is so important. Leaders set the tone, they influence culture and they inspire change. Leaders with the wrong vision and wrong approach often cause more harm than good.
This all falls back on a shared vision. The shared vision must be tied to the customer or user. If a decision is made by one team, ask how this will improve the user’s experience. If it doesn’t, then it’s a bullshit decision. Make sure your vision is shared and aligned between teams.