Why even put them in network byte order? Every modern system is little endian, if you standardize on that, only exotic systems would have to deserialize anything.
This is a nice side effect of network byte order being the opposite of the dominant cpu order, though obviously it was never intended.