That can be fixed by making sunset clauses automatically require a few things:
1. Must be voted on alone. That is, no sneaking it into another bill, or into the budget votes.
2. Each renewal requires a higher percentage of yes votes than the last time until 100% is required. To my recollection, there's never been a time when the Patriot Act received 100% approval.