You really can't do that though. Yes, he's an all-time Featherweight great, duh, maybe he's the GOAT right now, but I don't think it's a very strong claim to GOAT and will be surpassed soon, if not already, by Max, or even Conor if he comes back to FW, which is highly doubtful. Longtime champs have a few squash matches when there are no fights at the time, but you can't just deny when competition is weak for a period of time, especially when Featherweight was really only popular in WEC and other international organizations at the time.
Aldo's big claim to GOAT status is his 18-fight win streak over 10 years. Max Holloway currently has a 12 fight win streak in just one month short of 4 years. In his last 7 fights, including the Aldo fights, he toppled 5(6) of the top 5 and 1 of the top 6-10, (rematches are counted in the parentheses). During Aldo's UFC tenure he accumulated 5(7) top 5, and 0 top 6-10 wins.
Here's where I can get to the root of the problem; during fights against like Hominick, for example, 7 of the worldwide top 10 fighters weren't even in the UFC and Hominick was ranked below all of them and would be #15-16 depending on the ranker, but by technicality he was ranked #3 in the UFC. That's how much of a joke Featherweight was at the time. Or look at when Florian was ranked #1 with a single Featherweight win over worldwide ranked #13 Nunes, but because of the weak UFC competition he was ranked #3, so take that ranking for what it's worth, jack shit.
My point is that Aldo was king of a division that was newly developing in the West and wasn't facing internationally ranked fighters who had much deeper Featherweight divisions. So yes, by UFC standards he's probably the GOAT, but Max has been beating top guys in a much more competitive era, equaling most of Aldo's top wins minus Mendes and Edgar, and then beating Aldo himself. If Max beats Edgar I would absolutely rank him the GOAT Featherweight no question.