It seems likely this will never pass esp in this political environment, but maybe legislators should consider the international reputation costs of stupid decisions.
It'd be embarrassing if they'd actually make this as-is into law, which for obvious reasons wouldn't happen right now, but that hasn't happened yet.
Just like it's not embarrassing for a software developer to write code that has bugs, this happens even to the best of us. What would be embarrassing, would be to have that code deployed as-is to production, with bugs, that's the part we should be vigilant about.