Because a flat tax removes the power of 535 people to favor or destroy this one or that one, removes the power to punish or reward in exchange for money to get re-elected?
Can't totally blame the Gang of 535, though. Huge numbers of voters are adept and wise to the fact that their votes extract $$$ from others, to their benefit. All it takes is an hour of inconvenience, once a year.