You are correct, but the government, through the USSC, has ruled that if a company has a “presence” in a State, tax can be charged for purchases. Silly, and wrong, ruling, but there it is.
This new law, though, doesn’t even make that pretense.
I hope some organization is able to file suit against it.
“has a presence in a State”
Correct, but the courts have also said a presence must be at least one person paid by the company that conducts their primary job within the state. As you said, this bill doesn’t even require that.