There's not much to sort out. Messi knew our situation better than anybody and that all the work done and wages freed would be used for his contract, not squad improvements.
If he gave the nod before, and change it now, I'm certain it's about the numbers, not squad quality.