A credit score indicates to a lender or other business entity how you handle your business--and life really. Any debt, loan, credit card, etc. is a promise - you basically give your word that you will repay that money. When it is not done according to the terms of the agreement - the score does down and new lenders, including insurance companies tend to view that person as a risk.
Prospective employers are looking for someone who is honest and someone who keeps their word or promise. A lower credit score can indicate to them that this person has not met their obligations (kept their word) and might be a bad risk for employment.
Even though we pay huge premiums, insurance companies still take a risk when they insure us so they have a lot to lose if they insure a person who does not honor their obligations. Unfortunately, they do not care about our unexpected emergencies - they have to consider their financial bottom line.