The government needs an amount of money. How much it should have and what it should do with it are off-topic debates. For how it should raise it, the relevant yardsticks are things like
efficiency (how much it reduces pre-tax output/growth) and "fairness" which usually means
progressivity.
Property tax (which is mostly a municipal government tax), wealth tax and inheritance tax are taxes on someone's stock of assets. Income, savings (capital gains) consumption and social insurance taxes are taxes on the positive flow of money someone has a claim on.
There is little ethical difference between these divisions in my view. Some people hate the idea of stock/wealth taxes because of the idea that in a static world, the tax would ultimately gobble it all and impoverish the title holder, whereas by taxing income flows, at least the taxpayer is still getting something left over. But there is no genuine moral distinction between those, and the scenario whereby a wealth/stock tax would drive someone to impoverishment is unrealistic.
Wealth/property/
inheritance taxes tend to be progressive, because rich people make up by far most of the tax base (particularly if exemptions apply).
They also have the least impact on growth (see
OECD 2008, Abstract
here). Perversely, many people on the left who describe themselves as progressive, are just as vehemently opposed to these taxes as people on the right who are against large redistribution by the state. That is daft. Progressives should absolutely favour such taxes, as should anyone who wants tax to be efficient (or least inefficient).
Per that OECD study (and most other studies that look at this), other reforms to the tax system should include broadening the base of consumption tax (and increasing the rate in the US), while simplifying income tax (probably not cutting it though, at least not in the US) and cutting corporation tax decisively. Combined in the right way, such a set of reforms can keep the degree of progressivity the same.