Agree with your last comment Ben, you need to build a side with a far chunk of local/young talent that have some commitment to the club. If not, then if you lose the names one year, you have a big hole!
As a club, I think Malvern seem to do this really well. Whenever I thing they're gone, they seem to pull some good young kids from nowhere!
It is more so about the QUALITY of the people that you get to the club.. good people who are also good cricketer's such as the Allen's, Geisler, Maynard etc have remained loyal to their clubs for a number of years