The only reason it works with real estate is because they can put a lien on the house and block the sale of it. They don't have any useful mechanism to stop the sale of a share of stock, but since the government is involved in the transfer (due to the registering of the new house deed) of a house, they can stop that one.
Exactly... that's why sales tax and VAT don't exist anywhere -- because there's no way to stop the purchase of goods or services.
Why can't govt block the sale of stocks? It's not like you would be selling non digitalized assets, govts often freeze and reverse stock sales/trades when they find it to be illegal already.
It's harder for private companies sure, but who will stand in the way of govts if they said we will sanction your if you buy X or Y company?
This entire argument doesn't really hold IMHO
The main reason real estate taxes work so well is that tax evasion is very difficult.
Because the building is standing right where it is, in the open, lit by the sun every day. If you don't pay your tax, the government can just take it.
This compensates for the several philosophical and moral problems with it, and I've seen several economists declare it the best form of taxation there is.
> They don't have any useful mechanism to stop the sale of a share of stock
The SEC exists. As do many other mechanisms by which the government regulates direct and brokered securities trades and sales. You can make the case that some of those controls are poorly/ineffectively implemented, but you can’t claim that it’s not something the government routinely regulates, intervenes in, and sometimes prohibits outright.