This is true that not all messages on the internet are received because of the challenges from the router and the physical internet. The reason of this is first, a small percentage of packets are lost during the transmission due to faults in the infrastructure of the Internet. This packets are small chunks of information that have been carefully formed from larger chunks of information. When these packets arrive out of order, the entire message can be accurately reconstructed.
Second reason is the absence of transmission control protocol (TCP). This is vital for this will provide reliable and error-checked delivery of a stream of packets on the internet for it divides larger messages into smaller packets which have ordering information.