They don't pay tax because they may be unable to. If I have just enough money to cover my expenses, and then I owe the government more money, you're driving me further into poverty. Then you have rich people who already have money who can afford to take the hit and not suffer a downward spiral of poverty after they pay their taxes. Which is the more logical choice to tax?
Because there are still people who genuinely need socialized support? The answer to the problem of people abusing the system is to make the system more efficient, not cut off the government's source of funding. In time, if the programs are efficient enough, taxes can be lowered for everyone.
The thing about a government is that it's supposed to serve the people. But, in order to serve the people, it needs the support of the people. If it doesn't have enough money, it will go bankrupt. Read: the Articles of Confederation.
I'd love having financially-literate people, rich or not, in charge of the economy. But you seem to be advocating that, because someone is rich, they are inherently somehow better. At the same time, you're advocating that rich people be given all these tax breaks. Combine the two, and it sounds like you're advocating that we should get rich people who would give other rich people tax breaks into the government, and that this would be a good thing.
the idiot is the person who follows the idiot and your not following me your insulting me your following the path of a idiot so that makes you the idiot - LC Tusken