There, in Step Five it is shown how to mark bad block by erasing it with
dd. But is there any particular reason why it needs to be erased with
another seven sectors (since one FS block in example is 4096 B, i.e. 8×512
B), if only one LBA reported unreadable?