Let me know if Microsoft has ever paid 35%.
Why do you think they keep money off shore?.
If the feds lowered taxes companies would return but tax and spend is the D.C. rule.
Why would they? This is a globalized world, they can shift their money to another country, their loyalty is not to this country, but to the shareholder. No matter how much we lower the tax rate, there will be another country with better incentives.