You gave a very good example, yes we know England is a national team that actually never lacks talented players and they have a big name, but we can see how they always fail when they join tournaments, one of the biggest problems is the conflict between players where they bring the rivalry within the club to their country which is actually very unwise at all.
For about a decade or longer, their players who mostly played for top four clubs in Premier League that competing with each other every season, and with very high hated aggressive fights against each other. They did not feel well when playing with each other in national team and feared that if they show off their best in national teams in training sessions and matches, other national teammates can use it for future fights in Premier League. It was big issues among their national team star players but they also got big problems with their head coaches who lacked of capability of bringing their team to titles.
Yes, the poison in their team is created by themselves, while they cannot manage it well so that conflicts between players grow by themselves.
Well, this season has been much better, I hope they continue it for the next step. So that when they bring in some star players in the future, the same problem will not happen again.
This is a very valuable lesson for them to be able to manage their players better.
Ancelotti will leave and Rodrygo might leave too, and together I think Real Mardid squad will become better and more balancing with another attacking player replaces Rodrygo. Mbappe, Vinicius and Rodryo are not good combinations so one of them have to leave to help the team having better attacks and balance. No chance of departure of Mbappe or Vinicius, so it will be Rodrygo.