This is a terrible idea. Here in the US the ever more hyper-partisan political environment makes it hard to do _anything_, even once. The idea that our Congress critters are going to re-pass all legislation for everything every (say) 5 years is ridiculous.
Those of us who like knowing that our food is safe to eat, our cars aren't firebomb death traps waiting to explode, that planes won't fall out of the sky onto our houses that aren't going to spontaneously collapse / flood from shitty plumbing / burn down from an electrical fire will disagree that all legislation should be repealed (either directly or via repeal-by-expiration), but please - let's be honest about what the effects of an 'expiration date' on legislation would actually accomplish.