Don't quite understand your last paragraph. This web site seems to 'survive' quite nicely being a 'Professional Pilots Rumour Network' and it was rumours that founded it, not lists of jobs.
The site, by its nature remains 'fresh', perhaps Wanabees being the forum where the postings are repeated constantly as new Wanabees join in. Why don't you start up an 'aviation jobs' info site where people could contribute to your worthy cause? I like Pprune as it is.
PP