I disagree. I think Neymar could end up in a number of places, maybe France with PSG. Lots of wealthy teams could afford to pay him silly money, but he will want to be the star player, which Barca and Madrid can't guarantee.
The premier leagues style of play is changing to suit smaller players and I expect to see it continuing to change with government initiatives such as the idea for kids to play on smaller pitches and focus on passing/movement rather than raw, physical, route 1 football.
And as for global fame, Man Utd make most other sports teams look silly, the brand image outside of Europe, especially in Asia, is huge. Chelsea are investing in global image too with F1 adverts on the Sauber Car. Of course Barca and Real are considered 2 of the top 5 European sides but in terms of global fame I would put them behind Utd.
Juventus? They have had a really good season last year, but comparing their fame and reputation to any of the other teams mentioned? Match fixing... a decent, albeit ageing team and no marquee player signing this season, oh and no Del Piero.
The Italian league, which I'd place behind the Spanish and English leagues in term of quality of players could be the best opportunity for Neymar.... He would most likely become the Serie A poster boy ahead of the other 2 stronger leagues.