Personally, I think the answer here is a continued and ongoing land tax. Occupying land should come with an expectation you contribute to the common good, because you don't "own" land. It's a shared good, just like air and water, and you should pay for use.
Primary residences should indeed not be subject to an inheritance tax - if they are continued to be used as a primary residence. Providing an ongoing home for a family unit[1] is a societal good, we shouldn't punish it.
[1] Definition of family is a hairy problem for another, longer post.