Because it's all bullshit and he's just a greedy asshole who wants to make a quick buck at taxpayers expense. Fuck him.
Depends on the company. Background checks can include credit checks. Any job with money or security clearance will check credit and large employers sometimes do as well.