Gulliver Foyle
Philosopher
IMO that's the right way to go about it. If you spread the tax burden across income, assets and consumption then it's less easy to avoid taxation through tax avoidance measures.
For example, if all a taxes were raised through consumption taxes, those who could would buy assets through offshore entities and then lease the assets in a tax efficient way. The average Joe or Jane couldn't afford to do this and so, once again, the tax burden would shift to the struggling middle.
Yeah, the problem is we don't tax capital gains or wealth (especially top end inherited wealth) nearly enough as is. The top 10% of earners/owners are getting away with paying a far too small a share of any state's expenditure burden.