Property taxes make a ton of sense for buildings which are not primary residences. If you don't live on a piece of land or operate a business there then the property taxes need to be high enough to discourage ownership and should promote highest and best use.