Should the government be sued for their mistakes then because there will be plenty. If you think the feds can run this database accurately then you haven't been paying attention to the government over the last few decades.
I'm sure the government will screw up, and I wouldn't have a problem with some kind of reasonable compensation for employees wrongfully deemed illegal who are not. However, I wouldn't dump the program and have no serious enforcement just because the program isn't perfect.