Financial companies prefer to avoid people with low credit scores because a) those people have access to larger amounts of money than the average worker, thus having a higher exposure to potential fraud & embezzlement, and b) especially for companies hiring financial planners, it doesn't look good if you're trying to advise people on how to improve their financial planning habits when your financial planners don't have the best track records themselves.
Driver's licenses are used to verify your driving history...which is important if there's the potential for you to have access to drive a company-owned car (bad driving history = less chance you'll be allowed to drive the company car).
Unemployment history isn't really that hard to deal with. Remember, there's a good chance they'll be contacting your former employers anyway. So not mentioning that the "employment" gap was because Employer X fired you is going to look worse when they hear that from the employer; better to come clean about it in the first place. And if you were unemployed through no fault of your own (i.e. company downsized your division), then it's not detrimental to your hiring potential to note that on the application. Again, it's better to fill everything out than to try to hide details... they have a way of coming up on their own.
Keep Up with TechRepublic