Well i think its coz fighters dont fight as frequently as they used to. They fight 2 or 3 times a yr and it takes time to build experience when your fighting that infrequently. By the time they are experienced enough to fight at the top level they are older.