Not my experience.
Drives were empty/zeroed when purchased off Ebay/local stores second hand IIRC.
However, I tent to purchase nice, nearly new or power seller drives (SSDs).
*BUT* 100% of drives from friends/family/repairs needed me zeroing them, because obvs the user never does.
I tend to know the risks of over provisioning/dead sectors and am willing to take the risk, as super low chance that sector contained my entire passport I never scanned in. But I'd not force others to do the same, but do find it funny when they cut all the power cords, snap the ram sticks, but leave the HDD unscaved!