Zoro is Vice Captain, but in a different manner. He is a member with the wisdom and ability to provide harsh decisions when the moment requires, but not a person who would actually lead others in the absence of Luffy. As I told before, Zoro is a better conqueror and Sanji is a better king. A true captain needs to have the qualities of both, which Luffy has.