Raw datagrams do not have an ICRC because the fields within the packet that will not change as the packet transits switches and routers depend on the protocol of the encapsulated packet. This varies greatly from protocol to protocol, so the packet only has a VCRC.