Well, the random delay thing is not really relevant in modern switched networks where each switch port is a separate collision domain.
The whole core concept of Ethernet of a shared "ether" which messages are sent through has pretty much died because switched networks provide better performance and moores law made them economical