It did take a long time, it took 26 years, and only occurred, because of the advent of online shopping.
No, that's not the morally correct thing to do. If they suddenly raised your taxes, would you remit all the past taxes for long before that law existed? This makes no sense at all.