It sounds good (fair tax) at first, unless you try to buy or sell something in a larger denomination such as a car or a house...
Yes, but you have your whole pay check to pay the tax with. When was the last time you actually got to bring your whole check home?