My understanding is that yes, O2 sensors lose their effectiveness over time. While the computer doesn't think the sensor is broken, a failing O2 sensor can have a negative effect on gas mileage. I've read about people changing them proactively as early as 75,000 miles for this reason.