No, that's not what being a captain mainly is. A good captain makes you feel strong when you're down, motivates you, takes the fear on his shoulders and pushes the entire team when needed. Being a good captain isn't "give me the ball and 'i'll fix this for you" because with this mentality, you end up failining terribly in CL 3 year in a row if the "captain" can't actually save the whole team by himself. You can be a great captain and an decent player (like Didier Deschamps), or an amazing player and a poor captain. It's about many things including attitude. Look at Sergio Ramos when Madrid is having trouble in CL, it's just something else. You're supposed to look at your captain through a hard time and feel energized, and Messi just doesn't have this effect on people since he looks as down as the rest of the team. Remember what happened against PSG in Camp Nou? Who was the only one believing Barcelona could do it. Messi? No, it was Neymar. And i'm not even sure Neymar is captain material either.
Ronaldinho inspired a lot of people when he was on the pitch, and he would have been a pretty terrible captain too for different reasons.