Prior to the race, Danish TV 2 asked five of their so-called experts (of whom four are former pro riders) about how the race would go. Three of them expected Vingegaard to be 2nd or 3rd, and the other two had Skjelmose as 3rd. So all five expected a Danish medal.
That's why I have a problem with "experts". They simply don't see things objectively - although I would expect this to be their most important job.
The bookmakers were quite positive regarding Vingegaard's chances, and yet they didn't see him (on average) as one who would get on the podium. Also, we had heard from Visma that Vingegaard hadn't shown impressive form after the Vuelta. In addition, we all know that Vingegaard has a really really bad record at this kind of races.
So while I think it's okay if one of the "experts" or maybe two had expected a medal for Denmark, I regard the answers in their entirety to be more about creating excitement about Denmark's chances than about a realistic assessment based on some kind of analysis. I think that when TV 2 contacted them, they thought "okay, what answer would they be happy to hear?". And gave it to them.
Ultimately, these guys created unfair expectations regarding Vingegaard and made the viewers more disappointed than they had reason to be.