Aside from the Di Maria for James transfer, the rest of the transfers were spot on, albiet, done improperly.
What Merten said about Xabi is very true, he definitely had his best days behind him now and his departure should have been accounted for way earlier, not suddenly like this. What makes the Xabi Alonso departure so absurd is the departure of Di Maria at the same time. That combination is absurd, not the departure of each individual, their combination. We would have absorbed the departure of one of them, at a time, then accommodated the departure of the other one but later.
Xabi had to go, Di Maria didn't. I wish Khedira did too, so we could bring in an actual DM to partner Modric and Kroos, because the player Ancelotti is looking for to replace Di Maria is Modric, but he needs liberation, which we cannot afford. Kroos, although not like for like a Di Maria would have balanced the team with a different skill set and Modric would have been the player running the ball the same way Di Maria did.
Look at the team holistically, not player for player. The Trident of Kroos Modric and say Vidal/Pogba or the like would be, in some ways better than Di Maria Modric and Xabi Alonso. Because remember, Xabi Alonso is past it. That trident is more mobile, better dribblers, with a lot less magic than Di Maria but also all can contribute in attack AND in defense as a unit. Whereas Di Maria and Modric were doing both attacking and defending but Xabi was stationary.
Also remember that Modric and Kroos can and do press, can do move, can and do defend, can and do attack, can and do have good to great technique. Also Kroos delivery is ridiculously good, especially on set pieces.
I am deeply saddened by the departure of Di Maria but what do we fans do now but move on? Nothing. It is what it is. I really like the Kroos signing, I thnk he brings a lot of balance to a team that has Ronaldo in it. I also think that Kroos and Modric can both jockey the Ronaldo/Bale trident very well, they can play to their strength.
Ancelotti wants to play Isco in the false 9 position, but he can play Isco in the Iniesta role in that 4-3-3/4-4-2 offensive/defensive formation like he did in the CL, and move Modric back as the DM because he tackles hard. He is a much more mobile player to Xabi but with a lot less discipline in that role.
Then you have the case of Illaremendi, Khedira, James, and it really is just a clusterfuck organization but it is not bad signing at all, with Ronaldo probably departing next year (I hope so), it wouldn't be very horrible with the talent at hand. It just could have been done a lot better.
oh well...