GS got a better squad than those two IMO, but yeah you got a decent point - its not a walk in the park to win against any nation in a tournament, and being able to do that shouldn't be underestimated.
The current squad is good with four glaring exceptions.
1) If Kane doesn't play we don't score
2) If the bang average Luke Shaw isn't fit and in form then we use a right footed left back and always cut in instead of turning out and crossing from the byeline.
3) Maguire is TERRIBLE and has been found out by every opposition coach. And, no doubt, people will point to his being selected as an example of Southgate's terribleness but Stones, Dier, Mings and Coady aren't any better. Dunk, everyone on here thinks is but he failed his audition, sadly.
4) Pickford, although after last night hopefully Ramsdale takes over.