Messi is one of the three most recognizable athletes in the world of any sport by basically any metric. 163 million people follow him on Instagram. If he's in the team for two or three years it brings awareness and interest in the club that would probably never happen otherwise, or at least in the foreseeable future. It's an absolute no brainer from that perspective.If he was Neymar's age I would fully agree