sometimes any double players especially already in 30s and already have families unable to maintain good form like Fu Haifeng...
FhF plays until 34, Hendra plays until 38 big difference. FHF last tournament is probably the Final in MO2017 with ZhengSiwei which i attended live.