Well yes, it's called regular maintenance, one of the things you agree to do when you place a cache.
Yes we all agree to regular maintenance but noone should be expected to go there just to read the comments. I personally rely on online logs to alert me to issues between visits. I also like to read about people's experiences which for the most part will not fit into a logbook.
The very basis of this hobby is a community sharing their experience with others in that community. If people don't log online even just to say TFTC then it just seems pointless. In effect someone has invited you to go to a particular area, maybe solve a puzzle and find a cache. The very least anyone expects is a thank you because without people hiding caches there is no geocaching for you to enjoy.