Some franchisors are heavily influenced by a small group of individuals, typically the business’s founders. If one of these key people is lost, it could have a severe, perhaps even ruinous, financial impact on the company. This is why “key person” insurance can be important.