Was Washington perfect? Adams? Jefferson? Lincoln? Reagan?
BTW, if you read the bill you’ll discover that there’s a sunset provision for this law.
2028.
Interesting timing on that, don’t you think?
Can you think of a reasonable explanation for that?
Yes. Lots of laws have sunset provisions, often as a compromise to getting it passed. Also, it gives lawmakers the opportunity to address any unforeseen consequences that weren't anticipated.
Sunset provisions are a good thing. If it's a good, effective law, lawmakers can later take measures to redraft the law making it permanent.
It was a sunset provision that allowed Clinton's assault weapon ban to expire.
Trump, of course, is no stranger to sunset provisions. The tax cut he signed in 2017 is set to expire for individuals (but not corporations) after ten years.