The variable length checksum is much less useful when the data stream is encrypted, which it usually is today.