I'm gonna try this a different way.
Yes, Medvedev secured his place in the finals of the US Open. He deserves to be here. Federer lost to Dimitrov in the quarterfinals, Djokovic retired.
However, Medvedev does not yet possess the weapons to make for a serious challenge to Rafa Nadal. As a tennis fan, that continues to bother me because I've been watching these guys play since 2004-2007.
It is not natural that I should want a 37 year old man to once again have to fill this role again and again, but Medvedev just isn't there.
As someone else said, a 2000s born woman just won before a 90s born man.
It's his first final. He either can better or he'd fall by the way side, which we'd see.
I'd try this another way. Djokovic and Murray were both whipping boys for Federer and Nadal in the early years in slams. Djokovic then eventually started getting the edge.
Beating someone like Nadal doesn't happen overnight because he's probably one of the most awkward players to play because there's nobody that quite replicates his game on tour. It took Federer 14 years to finally figure it out. It took Djokovic a good few years. Medvedev if he wants to be a contender has to put himself in a position to play him more.
The US open courts suit Nadal more than Federer regardless as they are a lot slower than other hard courts. Nadal in the last three years would have played Fed in the semis or finals if Fed didn't get knocked out early.
Also you are discrediting Nadal. If he wins this he's beaten the most consistent hard court player of the summer. Just like he beat the second best clay court player in Thiem. I guess that was also Nadals fault. You play what's in front of you. If Rafa wasn't around, Thiem probably would have two slams.