Huh? You don't understand the push for establishing a national database for cops that were fired, but then you acknowledge no other job can get away with hiding that they were fired? Did you intentionally write that or was there a missing "against" (establishing a database)...
No I'm just saying every other job, that's worth a sh*t at least, you have to provide a history of your prior employment. That history is then verified by the company or someone they contract with. Establishing a national database for cops seems to me overkill for something that already exists. If I get fired for being an idiot cop in Kansas City and I move to Arizona and apply to be a cop, you don't think they are going to ask where I've worked for the last ten years, reason for leaving, and then verify it? I mean that's the way every other job works. Pretty hard to hide your past these days.
But it isn't overkill because most of the time the reasons for termination can't be shared. Just like now, if you get fired from a job, they can't legally share the reason for your termination without risking lawsuits. All they can legally share is hire date, position held and date of separation. Civil governments are especially good at following the requirements of the law. A policeman who gets let go for too many violent or abusive actions in, say Los Angeles and decides to move to Chicago gets a job in Chicago without any of the background. He finds one or two LA cops - supervisors that he is in good with - and they provide references. He shows his time of service and his graduation from the academy. All of the bad things don't follow him. A national database is needed.
You'll be hard pressed to find someone who is more pro police than I. Father was a chief of police. Relatives all in LE. Friends locally in LE. Big 2A supporter. But I also recognize where there are some serious flaws that could be bettered, if we only had the willpower.