It's an emissions thing, not a driveability or mileage thing. If you defer the fix, Al Gore will cry, that's all. And you won't pass an inspection if you have those in your area. And if you get used to ignoring your check engine light, a more serious code could come along and you might not know it. Why would you put it off? Budget or you don't have a favorite mechanic?