Even though Argentina and France looked very convincing to reach their dream final but I will never underestimate Croatia and Morocco. Croatia unexpectedly reached the semi-finals through two crucial matches and both were due to penalty shoot against Japan and Brazil. Meanwhile, Morocco managed to beat Spain via penalty shoot and beating Portugal. These two teams are not the favorites, but both of them can reach the final if they can beat their opponents in the semi-finals.
There are 3 possibilities about the team that will reach the final in my opinion:
1. Croatia vs France
2. Argentina vs Morocco
3. Argentina vs France
But what about Croatia - Morocco? If you say that these teams are strong and they cannot be underestimated, then this cannot be excluded. Yes, I know this sounds very unlikely, but how many such incredible results have already happened, I don’t even remember everything at once. For me, the most interesting final would be Argentina - France, and although I like France more, I would like Messi to become a champion.
That is how we see things, you can't just say that one team has a chance therefore they will be at the finals just because they have a chance. You say the team with the biggest chance, would you agree that France has 51% or more chance to beat Morocco? Not saying it is 100% guaranteed, just asking if it is 51% or more chance?
I believe it is more, and majority of the world believes it's more. Same could be said about Argentina and Croatia as well, people see Argentina having 51% or more chance, and that is important. With this logic in mind, that means Argentina vs France has the biggest favour, doesn't mean it's a must, just means people favour that as a bigger chance.