Whilst encouraging, I also feel like US policies are part of the problem, besides allowing it for so long. The fact that sales tax in the US doesn't just depend on state, but can be down to the house number on a street, means it's difficult to present automated listing of all fees online. There are reasons why sales taxes are not included in price tags in shops. Among them, that the tax could be different if you went across the street, and you don't want to advertise that. (There are numerous other policies contributing to hidden fees, like minimum wage laws leading to tipping.)