As for winning the 2020 Giro. I think it's also hard to ignore that the two biggest favorites went home after a crash and COVID respectively.
Neither were favorites. I have no idea why people keep perpetuating the idea that Kruijswijk or Geraint are/were legitimate grand tour contenders.
Kruiswijk = Bobby Julich
Thomas = guy whom won because he was in the form of his life and his team was well beyond any other team.