Maybe you don’t, I shouldn’t jump to conclusions like that. Sorry.
No you do not get fined. The whole idea is that as long as you used E-verify, which only determines if the ID info matches the SS records, then you’re off the hook if an illegal get’s by you.
Further, you can’t use e-verify until after you have hired the person and the person can’t be fired until an appeals process is complete. That protects people who are not illegals but had a problem with their info matching (like a woman got married but didn’t notify ss of her new name, etc.)
But why is the onus on US Businesses?