Top 10 makes sense but he hasn’t seemed to improve much in the last couple years and he left out names like Ayuso, Tao etc. I think his chances of winning a GT are not as good now as I would’ve expected a couple years ago.
We never know when we will have the next big rider, there are some looming every season with the potential to be the next "Evenepoel/Pogacar" (Ayuso, Arensman, Uijtdebroeks, Carlos Rodriguez...)
That's obvious that he still lacks that final punch and those extra watts/Kg that riders like Roglic, Evenepoel, Vingegaard, Pogacar have. In the end that's what makes the diference.
Those gaps generated by the attacks of Roglic at stage 8 and 18 and Thomas at stage 19, small gaps made in short seconds burts in the last Kms that Almeida wasn't capable of following and determined combined a 54 seconds deficit regarding Roglic and Thomas, it was there in those small details that he lost his chances to fight for the win and that's what he needs to improve.
In conclusion and regarding Almeida´s improvement I disagree with you, despite not being a phenomenal development i think that he has improved in the mountains, his positioning was way better this Giro and he returned to his 2020 itt performance. He also showed a more attacking and ambitious profile (Monte Bondone).
Besides San Millan stated that Almeida has more room to improve so i'll take his words for good, after all he is not a generational talent like Evenepoel or Pogacar so with the age of 24 it's fair and logical enough to think that he still can improve.