I'm not sure if I would do a much better job listing 2nd places of the RR and all the monuments to be fair. For the TT it's at least more or less the same couple of names every year so easier to remember/guess.
In the end it's mostly the winners who get remembered because that is what counts in sports.
RR:
2021 DvB, Valgren
2020 Wout, Hirschi
2019 Trentin, Küng
2018 Bardet, Woods
2017 Kristoff, Matthews
2016 Cavendish, Boonen
2015 Matthews, Navardauskas
2014 Gerrans, Valverde
2013 Purito, Valverde
2012 EBH, Valverde
2011 Goss, Greipel
2010 Breschel, Davis (?)
2009 Kolobnev, Purito (not sure here, maybe wrong order)
2008 Cunego, Breschel
2007 Kolobnev, Schumacher (?)
2006 Zabel, Valverde
2005 Valverde, Geslin (?)
2004 Zabel, Paolini (?)
2003 Valverde, PVP
2002 Some sprinters, probably McEwen and Zabel
I could probably do something similar for the monuments but I have to pretend that I have more important stuff to do.
By the way, I don't think I could do much better regarding the TT than you, Netserk. But I still don't think that means that a silver medal is just pure inflation.
Edit: Lol, I had to check, and now all my question marks seem a bit like false modesty since I got everything exactly right