Agree with Michael's point of view. I do believe that the same principles to win a game applies to any business these days and it is a perfect balance between strategy, execution, having the right talent in place and keep the team fully aligned towards a common vision.

Understanding the vision and what the business is trying to achieve is key. In any game every single participant regardless their role (player, supporter, trainer, etc) understand very well that they are there to win the game so the same is valid for business. Sometimes we made some assumptions around people understanding of vision and mission and makes a little bit hard to achieve goals and objectives.

Thanks for sharing!