When filing for a patent or copyright, say “I believe this is worth $1m” — so you pay a $20k tax on filing/renewing it. If you’re not confident that your idea can actually redeem 2% of that stated value, then maybe it’s too risky to actually be worth that much. So you say it’s worth $100k because you can definitely make at least $2k from it.
But if you’re really only confident in making $2k from your idea, and someone else is allowed to “buy license to use your material” at $100k, you’d be absolutely floored to make so much money from that idea. So if you end up being wildly successful, you’ve still made a lot of money (and can keep using your idea), but now competition/reuse is allowed past your stated value threshold.
As a society, we want land put to valuable use. We don't want a piece of super valuable land (could be producing food, etc) that is dormant simply because someone refuses to sell.
But we also don't want to be the arbiter of what counts as valuable. So you state the value of the land and pay the tax on that value. If someone else can extract more value, they can buy it from you at the stated price.
I think this sort of tax makes less sense for intellectual property, because unlike land many people can use the same idea at once.
Not just directly (e.g. costs to grant patents, hear court cases etc.) but indirectly - people can make things completely on their own and end up being sued for it because of an obscure patent violation. This has a chilling effect on innovation in general.
Because of this, making the person with the special right have to pay for the costs of that right seems fair.