Sunsets don't have any effect in practice. All sorts of US laws have sunset provisions, and unless they've become somehow politically contentious they get renewed without debate every year.
At least the legislature has to spend some time renewing them. Everyone bears the cost of having to know and follow all the laws; lawmakers having to spend the time to renew every law would be a better alignment of incentives.