With the smarts, experience and talent we have today a sales tax could be written to address pretty much all the issues.  Sunset clauses, limits, financial conditions, you name it.  Only thing that cannot be practically addressed is the entitlement syndrome.  That we have to man up for.