FA, Medical check every 6 months is good. I agree heart attacks can't be predicted but overall health parameters should have given the warning signs for detailed check up.
RIP to the deceased.