Remco should and would never have started as a dom, not in your wildest dreams, no matter how hard you keep yelling. And certainly not after "the leader" lost 4 and a half minutes on one day because he simply wasn't good enough. Riding this Giro was always about Remco's future, to see how he would hold up, where he could learn, what his weaknesses were. You may think this was one huge failure for Remco, but it was far from that. The problem is that Remco himself and his fans actually started hoping, against better judgement, that he might be able to pull off some stunt. And while that may not have been the case, him NOT riding as a dom, has given him and the team a lot of crucial information.
Had Evenepoel been a dom for Almeida, he would have stuck with Almeida on the climb where Almeida got dropped. He wouldn't have tried to follow Bernal & co. He wouldn't have known he still lacks punch. Just like on the stage Bernal won, where he was badly positioned, it wouldn't even have mattered. Had he worked for Almeida on the Montalcino stage, he would have probably not even tried to hang on, just suck Serry's wheel to the finish at an easy pace after he did his job, not realizing how vulnerable he really was there. Had he been Almeida's dom, he would have lost dozens of minutes by the time they got to the Zoncolan stage, and Ineos would not have tried dropping him on the descent. He wouldn't have known just how much work he still has to do in order to compete, how big of a weakness his bikehandling, descending, positioning etc is.
I'm sure the team would have wanted Almeida to perform better in the first week, but this was the Giro of Remco's return, and Remco is the future of the team. What they have now is tons of valuable information about Remco. What they might have had, in your scenario, was Almeida currently being 9th instead of 10th.