You’re absolutely correct. For income taxes many states and the federal government offset each others debts.
In Canada provinces can choose to harmonize taxes or collect independently.
In Canada provinces can choose to harmonize taxes or collect independently.
There is no singular place we can change how many different taxes you pay. There's... thousands? Tens of thousands? Once you factor in city, county, state, federal, special districts, etc.