I think people jumped to conclusions in his first 2 Giros. He came out of nowhere and had the pink jersey for nearly two weeks iirc, nobody expected that of him, and in an era of Evenepoel, Pogacar and Bernal, it was normal to think he was the next in line of superkids.
But the 2020 Giro had a rather weak field, it was between Kelderman, Hart and Hindley in the end. Not between Bernal, Roglic, Thomas (who crashed out early) Pogacar... Obviously, 2 years later Hindley has taken an extra step, but back then this wasn't a strong field of finishers.
A year later the field was a lot better, with Bernal, Yates, Carthy, Bardet, Vlasov... and a lot of people only remembered that he was stronger than Evenepoel and that he had lost 3 minutes waiting for Evenepoel in the process, and that he finished strongly in the 3rd week. They didn't remember however that he had already lost more time due to his own failure early in the Giro and that he still would not have reached the podium even without the time he had lost due to Evenepoel.
Also, his Bota Lume slogan was always more about him putting up a fight, much more than him going on the attack or crushing his opponents. He has never been a dominant rider, which also shows from his limited pro wins so far. So i feel people need to adjust their expectations. I quite like him, but he isn't of the same level as Pogacar, and likely also not as Ayuso in the long run. Only looking at his own team now. I think he can be a GC leader and has earned that, but maybe people should expect a GC career more aching to that of Bardet, for instance. I think Almeida can win a GC, but things will have to go his way. He isn't a ''power of nature'' like some of the other young contenders seem to be. So i don't think it's fair to berate him or his way of riding. I still wonder though if moving to UAE was really in his best interest, other than for the money. I doubt it. Maybe QS isn't the best team for a GC prospect either (they have screwed up many things with Evenepoel), but it did seem to be working rather well for Joao, who has been climbing worse and TT'ing worse since moving to UAE.