That’s the crux of the matter. If our players, or any player in our league were “good enough consistently, they almost certainly wouldn’t our player, or any player in our league.
There’s a number of reasons some players are at Premier League clubs and others are at EFL 1 & 2 clubs and probably the biggest reason is consistency.