If the OS sees a bad block on a drive *after a write* the drive should be
replaced. If it's just a read, then the drive hasn't had a chance to do
any bad block remapping yet, so nothing unexpected is going on.
(Using RAID will let you do that rewrite without losing the data that was
in the sector that went bad.)