They could weed out every single bad actor with perfect accuracy and I doubt it would cover the administrative cost processing all the re-applications.
You need to look at it like a Republican would:
it causes pain to people they hate
it gives them an opportunity to award no-bid contracts to their friends with government money.
You need to look at it like a Republican would:
See? It’s a win/win for everyone who matters!