Why did they give Jesus vinegar at the cross? To extend this drink to Him could be interpreted as a final mockery. The soldiers, perhaps in their heartlessness, indicated a complete disregard for His humanity in his final moments.