The obstacle is getting the wealthy and corporations to give up their deductions and credits.  I'd be in favor of a flat tax, but it would have to be the same for all, including corporations.  A low 7% should do it.  That would be a LOT less than most people are paying currently.  Corporations are different.  Some pay 0%.