This issue is a bit sensitive and some discussion would be nice to let the devs know which way to go.
On the one hand, an inactive F.O. is not good for a corp. In those circumstances it probably is better to hand the reigns over and let the corp live again under new management.
On the other hand, real-life can cause lapses of prolonged periods and if an FO returns after a long loooong time to their previous corp, they shouldn't be punished by losing all their white star progress, or be punished in any way for that matter. I can imagine that there's quite a few old-HS people still thinking hard about "should I or shouldn't I dive into DN?". Losing their old corp would just put them off even more.
Furthermore, I believe some people have inherited corps, and then started doing new ws runs, taking the corp exp further - which is an okay thing to do. However, in most cases that I know of the corp goes to a high level account that has logged in within a space of time - overlooking the rank of the other players. So, just leaving your corp "Open to all" means you can lose it to a random player if you go offline.
What process is the best to follow?