In most sites, moderators are just volunteers. They don't get paid for what they do, but they still do it. What exactly does make them want to keep on being mods? Is it the power over regular members? Is it because they enjoy helping others? Is it because they enjoy having a colored username? Why do you think YOUR mods are still mods on your site? Have you given anything to them in return (money, prizes, privileges...)?