I always thought the indefinite lease was a bad idea but was scared to say it. I'm scared to say it now because I know people will throw tomatoes at me.
RSSCloud has a 24 hour lease and the feed has an update interval to clue you in on when it it might be appropriate to do a sanity check. Did I expect an update on these feeds in the last three hours? Yes? Well if I don't hear from them in the next three hours I'll do a check. Or the interval could be 48 hours or a week for slow moving feeds. With such a system, you could actually create dynamic rules on both ends to accommodate feeds that change their behavior over time. I don't think there is a perfect solution to this except writing such good hubs that the issue melts away. Before you throw tomatoes, I also agree with what Jay and Bob say. Just pointing out an alternative method to address an issue that will always be there. Throw tomatoes. : )
