Koeman was dealt a losing hand, no doubt about it. And yes, Xavi wouldn't have the success he had if not for those January signings in attack.
On an individual level, why not? Messi is still a better player than Auba, Dembele, Ferran or Depay. If he would get into the current Xavi starting...