He did attack Roglic. Almeida was up front, but the intention was not to follow him, but to attack Roglic. He noticed that Roglic is not that good, and that Kuss pacing is more not to hurt Roglic, then to close Almeida. And he attacked, not to follow, but to make difference, which he did. He hit the front immidiatelly, and out of 3-4 km's he was on the front at least 80% of time.
I disagree or better I am not convinced. Back on that Stage Almeida was only 22 seconds behind Thomas, so basically letting Almeide go would put his lead into risk. So in my book he is still brideging, it's only made out to be an attack because the entire race was so damn defensive and people are looking for something, where Thomas took the initiative.
Overall I think it was sensible to ride the way Thomas did to get on the podium, but I think they should have tried to isolate Roglic more on his weaker days at least. Suffocating the race, which is the normal Ineos tactic, doesn't work if you are not comfertably in the lead.
I think Thomas could have won the Giro with a more courages approach, but of course also lost it more convincingly.