Just think of all the lobbyists who would be out of a job too!
It will never happen. Why? Because you will gut the ability of politicians to reward their friends and punish their enemies. Why do yo think the tax code is so complex? Special rules for special friends.....