FWIW I do actually think IP is a good idea but it should only last like 5 years tops
If I'm not mistaken research has concluded that the optimal IP duration is 14 years. Even if it's triple your duration it would mean that the current IP laws are objectively shit.