How so? There is a big difference in the rest of the team, there's more than a couple of levels between Patricio and De Gea, Guerreiro and Alba, Pepe and Ramos (in 2019), William and Busquets, Fonte and Martinez, Thiago and Bruno Fernandes, etc... judge their form for their clubs and it's not even close.
We can play Cedric instead of Semedo, 37 year old Bruno Alves or Ruben Dias instead of Pepe, Eder or MLS Nani instead of Guedes, Pizzi or Joao Mario instead of Bruno Fernandes and we can still compete against anyone because we're set up well. Bernardo only started performing for us during the Nations League, him and Cristiano make the difference but even if they don't do it the team doesn't fall apart because of it. That's how it should be.
Spain completely dominated us for a reason at the World Cup, they're way more talented than us overall. Even Morocco completely played us off the park. Then the one game we played well vs Uruguay we get knocked out.
Are you seriously trying to claim we have better players than Spain? Even the most anti-spanish portuguese fans wouldn't argue that
How many games have you watched us play in the past 3 years? Seems like you're judging us solely on the Holland match when that was 10 levels above anything we've done in any game in that period. In the last 4 games we've been outplayed by Switzerland and drew Ukraine and Serbia at home. We'll struggle to qualify to the Euros.