Many work for the sake of medical insurance. I have seen 4 software engineers un-retired recently(all in their early 70s), some of them felt retirement boring, some just need either benefit or more money, the latter one bothered me, supposedly software engineers are paid relatively well and shall retire with nice financials.