I understand the criticism of Southgates reluctance to use more of our attacking options, but I think it's overstated.
It's not like he's leaving out prime Rooney, Beckham, Owen, Gerrard etc. He's leaving out predominantly young players who have huge potential but aren't the finished article just yet. It's no wonder that the two attackers he puts most faith in are the two most experienced in Sterling and Kane. The others, Foden, Sancho, Saka, Rashford and Mount arent at that level yet despite the potential. The exception may be Grealish, who I would like to see start, but then he's playing for Villa and has no experience of European football, nor competing for a side competing for honours, and very little experience at international level.
Also given knockout games can be 120 minutes of football, plus 5 subs allowed, too much emphasis is given to who starts sometimes.