All good points, especially about the compact nature of these games. Uruguay's had two of the best strikers for ages now but they've only won one tournament and didn't make the final in any of the others. They also have a great defense, but who can get them the ball with enough space to score? Clearly nobody.
I also liked what Poland did but I'm not sure England couldn't have done similar with a different manager, and I don't know who will do better at the WC either. Even if they do both teams don't have the wealth of creative riches that Belgium has. Every international team would love to have Hazard and de Bruyne and those are the kinds of players that usually decide these games.
It's not like Kane is going to go out there and bash two goals in. Maybe against Panama but otherwise international football doesn't work that way. The Hazard's, Hamez's, Cou's, Grizz's, Iniesta's, Neymar's, Modric's, Messi's, Ozil's are the players who need to be watched out for to score goals. Tons of evidence of this too. I think the last few Golden Boot winners all played behind a big Kane or Lewandowski like striker, or were thought of as primarily playmakers, but they scored anyway. Like Sneijder. Don't know who would ever have guessed that would happen.