Crew341, I believe you are right, about the trickle down economics.
IMHO there have to be incentives for business to operate. If it is not advantageous for a company to expand, they have every right to sit on their wealth. The result is no jobs.
Business is not philantropic. A good example would be charities. If large donations to legitimate charities were not deductable, I wonder how they would exist.
A local example would be the BMW plant. They were given vast tax breaks to locate here. As a result there have been huge increases in employment, sales and property taxes, local sales etc have soared, without hravily taxing the company. The state didn't lose money by giving BMW tax breaks, it gained.
I too am not an economist -- just an old man who likes to discuss things.