I still think that the best solution is a checkpoint system - once you get to level 55, you can't decay down past 55. Once you get to level 60, you can't decay down past 60, and so on. That way it still requires an active and dedicated guild to get to high levels but a guild isn't really "punished" if/when players slow down their efforts.