Forgetting to carry the passports/visas is no excuse. You should have been more responsible. The point is you guys take this country for granted. Would you dare take such a chance with the US??? You deserved it thoroughly. I feel sorry for your kids though for having such irresponsible parents.
Please don't dramatise by bringing in racism here.