Even though Diaz is younger than Robbie, their fight occurred at a point in time when Robbie was still in the process of becoming the beast he is today. Diaz, on the other hand, has plateaued (Diaz is one of my favorites, but he hasn't progressed too much since that fight)