I don’t think we have played the in form teams. Firstly, it’s debatable if they are in form or won one knockout game against the odds. Secondly, if you (debatably) even assume we have played the in form teams, we’ve only played the in form teams on our half of the draw. Which, frankly, are lower quality to the teams on the other side.
Agree we have to beat the best. And eventually, perhaps in the final, we will play the best. But to argue we’ve played the best so far is really a stretch.
Like Ive said many times in this thread, I think this whole discussion is a waste of time cos no one cared, cares, and will care who we face. But those saying it’s been piss easy and those saying we’ve played the inform best teams are both way off the mark on either side of the spectrum.
Also, to add perspective, any side on this half of the draw can claim to have had a relatively easier run than one might expect. Including Croatia. So I don’t think this is specifically just about England.