There was no federal income tax prior to 1913.
Until the American Civil War, 80-90% of the federal govt revenue was funded through tariffs. That’s how it worked before a pre-global economy.
1935 Social Security started.
Minnesota enacted state income taxes in 1933, in addition to keeping property taxes at the state level. In the 1960’s Minnesota started to shift the property taxation revenue to the counties.
1965 Medicaid and Medicare started.
In 1967 Minnesota enacted sales tax at 3%.
Then the city taxes started such as in St Paul in 1993. In 2016 St Paul tax revenue was 19 million.
As the federal, state, and local governments grew and wanted more money for more programs so did the need to tax its citizens and business.
So all these goods that are imported. They use US infrastructure such as roads, bridges, ports, buildings etc. that US citizens and US businesses pay taxes for. Why shouldn’t these goods be taxed/tariffs to the same effect? Why should the US pay all the infrastructure/tax cost?
All these taxes that US citizens and business pay plus all the regulations hurt our ability to compete against exporters who are subsidized by foreign governments or dump products in the US at way below market price.
When you globalize you become reliant on foreign markets. It can be a national security issue and economic independence issue.
Look at German dependence on Russia for energy as an example.
John Deere and automakers wanting to build parts/cars/tractors in Mexico cause it’s cheaper than paying all the taxes in the US plus paying a union auto workers salary. Also less money in the pot going to social security, etc.
How can you have $15-$20 minimum wage in this country plus all the sky high taxes, and at the same time compete against foreign subsidized goods?
We are taxed to death in this country and yet are against “taxing/tariffs” a foreign government or foreign company that pays zero taxes in this country.
Unfair trade practices, taxes, and regulations are economic growth killers.