More Red Causes Far Less Green

Perhaps after watching the abysmal game between North Carolina and Kentucky, some of you may have stayed on the channel and watched the 60 Minutes report on companies that have taken their operations out of the United States and deposited them in more tax friendly countries. I listened to the report with interest. As many of you know, I have for years been saying that the United State’s insistence on raping corporations in tax rates is one of the primary drivers of unemployment and fiscal difficulty in our country. True to form, the side supporting the such tax rates immediately fell back to an emotional appeal. But it falls on deaf ears in my case as I ask myself, “When will the United States Government wake up and realize that they cannot control the world and that they are committing suicide by continuing to arrogantly think that they can?”
The US Needs to be Placed on Suicide Watch