When I've resigned a mod spot in the past I received a "thank you for my service" response. I've never been removed by iHub from a mod spot. I don't think I or anyone else who is removed for cause should expect one.