Because CRC is in the on-disk data structure, not in the in-ram data structure. It is stripped upon reading to ram, and created upon writing to disk.
That's how bcachefs is designed right now.
That's how bcachefs is designed right now.
Page cache is a different story, but doesn't apply to what we're talking about here.