The other great set of losers will be the shopkeepers and other small businesses who have to deal with this quite unnecessary complexity. Among the villains of the piece, we should lay a lot of blame on a bureaucracy that loves reinventing the wheel. There are many perfectly satisfactory examples of smoothly working GST systems elsewhere in the world. Thanks to the Democrats we could not simply take over the New Zealand system, which is supported on all sides of politics. And there are many other working models in Europe.
People hate new taxes and hate having to adapt to new, and more demanding, accounting systems.
After everything has settled down, however, life goes on. There is an old principle in economics which says that an old tax is a good tax. That is, people and businesses over time learn how to deal with any tax, incorporate it into their expectations and planning, learn the extent to which they can dodge or rort it, and settle down and resume thinking about important things like sex and violence, as usual. It's just part of the price. It is not a cheap restaurant.