Most people, myself included, expect a degraded RAID array to fail **only if another drive fails**. I do NOT expect losing 256KB of data because a single 4KB write failed.
And in fact, the array didn't lose it. It just can't tell which 4KB went bad, which it could if MD did good write-intent logging.