You're not wrong, but why won't Belgium v France be just as good a game? I think Belgium will win it all, they're loaded. So is France, but I just give the nod to Belgium, they've played more consistently than France.
Both teams have two of the best keepers in the world so I can see one team outplaying the other, but one of the keepers making a couple incredible saves that win the game for them. I think it will be a fantastic game, but I got the Red Devils.
Personally, I think France is the more dynamic team. I think Belgium will struggle containing Mbappe. Belgiumu can also counter who ever they want with Kante--he's the closest to a lock down player I've seen in the World Cup.
Brazil is very deep, except in the defensive midfield/outside back positions. Without Casemiro (suspended), they had no one really to counter De Bruyne, who wouldn't you know scored that cracker.
I thought Brazil was the better side (beforehand and during the game), despite losing 2-1. The own goal was a bit of bad luck, and it looked like they would equalize in short order, but a bit of De Bruyne brilliance changed the narrative. Belgium played solid D, and countered effectively with Lukaku to keep Brazil honest.
To me, the difference in the game was Thibault. He was magnificent. He also might be the one thing that puts Belgium over the top vs France.