The US Tax Code is way to long and complex, and most of the codes are meant for government to enact spending. Most people don't use probably 90% of the US Tax code (that's my own guess, not an official number
).
There should be
NO such thing as long term capital gains tax. Like Midtower said above, tax STCG all you want...go crazy. The reduction in LTCG would also encourage investors to sit through bumpy markets, and since most of the money on Wall Street is invested by fund managers, they would certainly take note on trades that fall under a year. It would also help to stabilize the markets, making quick turnaround trading less attractive.
I've read a lot about Fair Tax, and in theory, it sounds good. I just don't see something that epic occurring during my lifetime.
Since almost half the people in this country don't pay (income) taxes to begin with, tax increases are only going to make things worse (of course, that's my opinion).
I don't like the idea of a 1% transaction fee on financial transactions, as most investors already pay fees on financial transactions. What the government could do, is to tell Wall Street it's practices are keeping this country in the poor financial shape it's in. Cut out the billions paid in bonuses, and cut back the fees already in place. Give the consumer the financial flexibility to create jobs.