Yes, I think that. I said a few pages back that the one person in the tournament who can beat Djokovic is Djokovic himself, and that is what happened. A great performance from Medvedev certainly, but Djokovic was well below his usual standard. If Medvedev had faced a Djokovic who was playing at 100% or even maybe 85% of his ability, then the outcome would have been different.
I watched the match on Amazon Prime, the two commentators Tim Hrnman and
Jim Courier both had Medvedev to win. They also stated that Djokovic had 5.5 hours extra
played in the tournament over Medvedev.
Djokovic had 4 x 4 set matches and 1 5 set match against Zverev while Medvedev
won all bar 1 of his matches in 3 sets. That has to have an effect on performance also.