I never said he got 100% healed, Zoro was able to heal enough to gain enough mobility to fight YC1 commander on par. And the medicine is clearly said to have regenerative effects, its not just stopping pain, its also mended/regenerated Zoro's broken bones.
The one lacking reading comprehension is you.