I think the cards can either return all-zero or all-one but have to report in the configuration registers which of the two they do. Of course, you could
in theory reverse all bits in software to get the behavior you want, but that has a nonzero performance impact.
Note that sending the erase command to the SD card can also help performance as it might avoid expensive garbage collection, aside from being faster than writes.