The only downside I see is that politicians will use expiring laws to collect contributions more frequently. The people who think they've fixed something will find themselves having to pay to defend it time and time again -- even, and perhaps especially, for good laws.
That said, I agree with your proposition.