I wasn't trying to insinuate anything by their departures, but it seems odd to me that after slaving over this company for the decade that you would want to depart when the real fruits of your labor are about to blossom.
Staying on as a BOD member is not really hard or demanding work.