People move on for all sorts of reasons (retirement, other opportunities arise, financial reasons, family reasons, etc etc...). Most sources say the average stay in a particular job in the US is only 3-5 years, so its not uncommon for turnover to happen.
We wish Bill all the best in his future endeavors! I look forward to finding out who steps up to this difficult role
