It’s simply too much football, and no one gives a shit, they’re literally literally making international football irrelevant by trying to keep it relevant.
This is definitely true this year more than ever. I watched the world cup, but once it was over I'd happily not watch any international football for 6 months or even a year. Its definitely a case of less is more with England, and it diminishes the significance of each game the more they play. Representing your country used to be an honour, with a high number of caps only being earned by the very best players. Now it seems anyone with a pulse can play.
However, in terms of injuries, the main reason we're in this position is due to having so many top quality internationals in our team. Unfortunately, International coaches and physios are rarely going to take as much care of our players as we do, and as International breaks tend to come on the back of an intense period of domestic football, injuries are even more likely during a period when players should ideally be resting.
The real question for me is - do we have similar numbers of injuries as other teams with a similar number of international players? If we do, then at least we're all in the same boat and the issue is about scheduling of matches and how much international game time is reasonable. However, if we have more injuries than most other teams, then that would point to other factors such as player fatigue (possibly due to our style and training), poor handling of our players by the countries coaches/medical staff, and a dilemma on where the power lies in deciding whether a player can play or not. A player may well be technically 'fit' to play, but if they are just off the back of club injuries (like VVD and Keita) there is a strong argument they should stay with their club unless the competitions they are called up for are of a real significance (i.e. the Euros or World cup qualifiers/matches).