Of course, these two players are Real Madrid legends, and they will be missed by the team. This is what life is all about changes are constant as ten friends cannot play together for ten years. I will say that Modric have stayed long in the club and have played with different players who have left him behind to other clubs. This is time for him to also retire and enjoy his life outside football.
Kroos is a player that needs to leave the club as a kegend so that oldage will not affect his performance in the club which might make him stay more on bench. It is better that he moves to another club we're the competition with youngsters is not much so that he can cope and enjoy football over there with respect.
Each player chooses what to do next, there are many factors that influence their future career, and age is not the most important of them. Ancelotti has said that he puts a lot of emphasis on young players who will be the core of the team in the future, and therefore experienced players should be sensitive to this. Modric can stay in the team, but he must understand that he will not have as much playing time in the next seasone, even taking into account the fact that Cross has left the team.