I think your aim is admirable and noble, but I just don't think it's practical. This hobby is still in its infancy and there are already over 3500 caches out there. It is inevitable that many cache placers are going to lose interest and their caches are going to become orphaned. Some of these may be adopted, but many will not.
So, what to do? First, your efforts to encourage self-policing and neighborly assistance can help keep this problem from getting out of control. Second, caches are small enough that even if they are abandoned, they are less of a problem than what gets tossed out of car windows everyday. So, too much worry is misplaced. Finally, if you want to sidestep the whole issue, place virtual caches instead of physical caches.