Aye, its the players not quite good enough that rarely get any playing time despite how many games the better players have played.
Both club and international managers feel obligated to field their best team due to being judged on results.
Fans expectations in general is that managers should field the best available team in all competitions.
It is starting to burn out more and more players, and some players ruin their career due to it.
I'd prefer to scrap one of the international breaks to help avoid fixture congestion, and scrap the league cup entirely as a starting point.