It is best on best. You are wrong FiLe. I can do this forever
In that case, I'll give you a simple binary logic puzzle to solve. Good luck.
Is the NHL (yes, the league) a "best-on-best" hockey tournament? YES or NO?
Now that you've answered this, let's move on...
1.
Finland vs. Sweden (both with all their best players available). Is this a game in a best-on-best event?
-YES it is: It's a matchup between two nations with their best players.
-NO it isn't: Well... no, it really is.
2.
Finland vs. Team Europe. Is this a game in a best-on-best event?
-YES it is: It still features teams that both have top players in it.
-NO it isn't: Both teams are not national teams.
3.
Team Europe vs. Team North America. Is this a game in a best-on-best event?
-YES it is: It still features teams that both have top players in it.
-NO it isn't: Both teams are not national teams.
4.
Team Europe vs. Pittsburgh Penguins. Is this a game in a best-on-best event?
-YES it is: It still features teams that both have top players in it.
-NO it isn't: Both teams are not national teams.
5.
Pittsburgh Penguins vs. San Jose Sharks. Is this a game in a best-on-best event?
-YES it is: It still features teams that both have top players in it.
-NO it isn't: Both teams are not national teams.
6.
Finland vs. Pittsburgh Penguins. Is this a game in a best-on-best event?
-YES it is: It still features teams that both have top players in it.
-NO it isn't: Both teams are not national teams.
If you answer "YES" to question 2, you can't answer "NO" to any of the questions 3-6. Similarly, if you answer "NO" to question 2, you can't answer "YES" to questions 3-6.
Ergo if the World Cup is best on best, the NHL is too. But if the NHL is not best on best, then the World Cup is not either.