> why house can be inherited indefinitely and creative work is not
Because copying houses is inherently expensive, while copying creative works is inherently free. To make creative works act like houses you have to add artificial cost to copying, which is a tax the public has to pay for the entire duration of copyright.
If the public has to pay a tax they should get something out of it, and that something is the incentive for authors to create new works. But does copyright have to be for life + 70 in order to incentivize new works? Clearly not! It could be much shorter while still providing plenty of incentive.
Because copying houses is inherently expensive, while copying creative works is inherently free. To make creative works act like houses you have to add artificial cost to copying, which is a tax the public has to pay for the entire duration of copyright.
If the public has to pay a tax they should get something out of it, and that something is the incentive for authors to create new works. But does copyright have to be for life + 70 in order to incentivize new works? Clearly not! It could be much shorter while still providing plenty of incentive.