Ethernet is a shared medium, and the key to its success is its simplicity.
It is easier to change the specification to fit the program than vice versa.