Regarding a flat tax or national sales tax, it will never happen.
A living breathing beast lives here, who's substance is that of lawyers and accountants and all that follows those two groups.
I agree that it would be better, it's just not going to happen.