US Sales tax is the exact same way. Each state has a different rate, Texas has multiple rates inside a zip code you have to manage. Each state also has a nexus requirement that is either money, or number of transactions based. Then the filings you have to do and have a Foreign LLC registration, a registered agent in that state, and a yearly annual report to file to tell them you are still in business and here is my $40-200.
Except you can sell through Amazon (or other online store) and they will manage all that for you as a single fee. Exactly the solution that the article proposed for the EU rules.