Nice article.
If there is one of very few players who still have massive amounts of loyalty to a club it is Leo Messi, I can't see him ever leaving, and to be honest why would he want to leave?
I disagree regarding Neymar, Neymar is your Ronaldo esq winger striker and can play on either side of Messi. What Messi needs to understand, and Barcelona for that matter, is that not everything can consistently go through Leo anymore, he needs to learn to share the goals around, and the team need to learn not to always pass it to Messi and leave everything to him.
The only way this Barcelona team can improve is by getting back that work ethic of pressing high up the field every time they lose the ball,increase intensity, sort their defense out and buy a center back, and buy a striker or two to take the dependency away from Messi.
Barcelona score so many goals, but when playing against the top teams in Europe, and with them knowing that taking Messi out of the game pretty much kills 75% of Barcelona's attack, it becomes a problem. They need more goal scoring options to help occupy the other opposition defenders etc.. that will free Messi up even more as well.