>If I spend $20m on building

Why don't the builders get infinite royalties on use of that house? Wouldn't that also be reasonable. At least as long as it stands. I don't think that would be unfair comparison.

> Why don't the builders get infinite royalties on use of that house

They do, some build to rent indefinitely or sell to other who rent out the property.

I mean the actual workers. I do not get royalty checks for the building I helped on during one summer. Homeowners don't send monthly money to workers that build their house or renovated it.

It's the same in creative work creation, no? Filming crew / game devs don't own any copyright and property rights. They explicitly give it up under contract/hiring terms.