Reasoning behind Ethernet pair order
Amongst other things, one important consideration was that a few years back office buildings had structured cabling. Same cabling and sockets were used for both analog telephony (RJ11) and Ethernet (RJ45). RJ11 fits the same socket, but it only connects the middle four pins. The problem with Ethernet on the same cabling system as a PABX is the moment when I attach your NIC (network interface card) to a socket that is patched to the PABX (telephony system). No problem so far, until ... someone calls the line and the ringing voltage (not sure of the proper english term, the voltage to make the telephone bell ring) easily blows your ethernet card because of very high voltage ( > 100V ). It fries either your NIC or your Ethernet hub.

Another consideration is not being able to accidentally making loops in the network by patching two hub ports or two NICs together. The reason why we still sometimes use cross cables.