I don't ride every day. But, riding has become the #1 best thing for my knees. And, depending on my activities, a few days or weeks off from riding, and I can really feel it in the knees, almost to the point I can't walk.
I'd rather ride than get a knee replacement.