I do not think that an employer has any business reviewing my credit history. If I am not a criminal nor a terrorist, my employment should never be dependent on my credit history. That is un-American.
Unfortunately, it is a reality. I understand your frustration at having credit history involved in employment, but some employers review credit history when evaluating an employee, so you should prepare and be in control of what potential employer's see.
It is ironic you state that it is un-American to review credit history in making an employment decision, since the US government actually practices this process for many government jobs, such as in foreign service and domestic law enforcement. The argument employers use is that they don't want an employee in a key role who: i) has a history of financially unsound or bad decisions, and ii) could be manipulated easily with financial incentives that would compromise their ability to do their job.
Not all jobs require employees with a spotless credit reports. In fact, I would argue that for most jobs a credit check would be a pointless expense and may lead to screening out otherwise qualified candidates.
If you seek a career in a field where credit checks are required, then I would recommend you take charge of your financial health and get onto solid financial footing and improve your credit so that not only will potential employers look at you favorably, but any potential landlords or lenders see you as a great candidate, as well.
I hope this information helps you Find. Learn & Save.