I don’t really disagree, but entertainment and quality of games largely comes down to competitiveness between opponents.
Spain could have easily lost to Morocco, lost to Russia, drew against a poor Portugal side and every component of their team underperformed bar Costa.
I’d sooner see Russia and Croatia go at it then Spain tap it sideways against someone for ninety minutes and win 1-0. I do want to see the best players contest the biggest games to a point, but not if they’re winging it, and Spain were.