My only problem is the precedent it sets. Right now it only affects executives of companies receiving TARP funds. But it sets the stage to take it further. Say a company receives federal funds or grants. Using this precedent the government can start setting similar conditions for other types of business assistance.
I may be a little old school, but I really don't like more government involvement in business, regardless of how harmless they make it seem at the time.