Because they are famousAs others have pointed out, Rashford is the only player to have featured in every game so far this season. This despite not having a very good season.
I'm not sure how these pundits actually get paid for trotting out cliche lines without looking at the facts first. Like Keown on Friday banging on about Shaw not getting in the team.
There is only a handful of pundits in the UK that are actually good at their job and 2 of them are at Sky, the rest don't treat it as a profession and show up to earn an easy living off of not even putting minimum effort into the job.