Looks like we are on the opposite side of the spectrum here Paul. In my business, if I wanted to be competitive I had to definitely keep my price in line with others. Taxes are a major part of the price structure and maybe if I was the only company in my field I could definitely stash the extra money from reduced taxes. But, since I have competitors, they would soon bury me with lower prices for basically the same product.
Why would a business expand its' business and hire more people just because they have more cash? Because it takes money to make more money and you seem to suggest that they just let it sit. Idle cash in a business if it becomes excessive is basically useless. Companies tend to use big profits to expand and expansion involves more jobs. Economics 101.
It is a proven statistic that 47% pay NO taxes and the definition of the middle class seems to change with every political speech.
In short, I am very much in favor of the new tax bill and really have to laugh at polls that say it is not popular. How many people had any clue even what was in it before it was passed so how could a poll accurately predict anything - even a presidential election.......lol