Compared to Chinese players, Indonesians tend to last longer on the world scene. For example, Taufik Hidayat had been on the scene during the era of sun jun & peter gade's dominance, and is still on the scene during chen hong's era. ricky/rexy was there in the cheah soon kit era, and was also there in the ha/kim era. Sun Jun, Gong Zhichao, Dai Yun, Ji Xinpeng had very short careers at the highest level. Chinese tend to have around 2-3 years at the top, while Indonesians have maybe more than 5 years. I believe is mostly due to the training system. The Chinese system is very tough, so players will get tired and/or injured, and retire from the game. The Indonesian system lets the players grow naturally, so they will not be worn out quickly.