This. Luckily for Zoro fans they dont care about story or personality,but just about physical strenght,so they dont even realize how this damages him as a character and as vice-captain,because they are too busy looking at his fighting actions. But,if Oda didnt want him around he should have given him a stronger adversary,so he would have been justified to take this long.