On your tax suggestion, I assume you are referring to income tax?
One flat rate would be unfair on the low income earners. If the treasury are to obtain a similar yield through a single flat rate, the rate would probably need to be around 30%
So unless the taxable income threshold rises...