I don't think it's merely ceremonial. Captains deal with officials, are the bridge between the players and coaches, are the face of the franchise in good times and bad, deal with the media and more.
Does team success play into this at all or will it always be a matter of, They didn't put enough around him?