I'm not one of those New Age types that believe 'it's all meant to be' and that our lives have been scripted by an invisible hand.
Showing leadership doesn't mean every employee will run the organization; that would lead to chaos. Businesses do need someone to set the vision and then lead the team to it.