I once made a crossover adaptor using a coupler and 2 tips butted almost against one another with probably less than an inch of cable between each connector point. Worked great!
Point is, you won't find any standard spec on a short cable length. All you have to go off of here is user experience. There are tons of threads where people say their 6" patches are fine. Some report dropped packets. Some people like me have used 4" ones for trunks between switches without issues. Others have replaced short cables with long ones and resolved network issues.
Do what works for you in this regard. If you implement short cable lengths, you would be wise to watch the port for errors to ensure the operation, but after it's fine for a while, I would figure it would be fine in general.
Here's another thread with a link that was considered uncreditable here. https://serverfault.com/questions/108480/what-is-the-minimum-ethernet-cable-length-for-a-cat6-gigabit-connection
When you use TIA/EIA-568B on both sides this is a straight through cable. The colors of the inner jackets don't really matter, much the same as it makes no difference to the operation of the network if you use a network cable with a black or yellow outer jacket.
However, the standard is in place for a real reason, and that is that the cabling system should be implemented in a standard way so that anyone who works on it will intuitively understand what they are working on.
For instance, imagine if someone used your reversed wiring in a real environment, left, and you were now troubleshooting a cabling issue at that site. On inspection, you determine the cable is damaged and it need to be re-terminated on one side and did so with the standard TIA/EIA-568B. After doing so, the cable still will not work.
It isn't because your termination is bad, but because the cable is now a rolled cable. You may waste additional time/resources on trying to re-terminate the cable additional times. Unless you use a cable tester, you may not easily figure out that the cable is now a rolled cabled.
Ultimately, this potentially causes more problems/downtime and isn't really justifiable by any possible reason the original person may have had to not follow the standard.
Old answer (thinking the OP was talking about using TIA/EIA-568B on one side and the reverse on the other):
What you are describing is what is often referred to as a "rolled" or "rollover" cable. Pin 1 connects to pin 8 on the other side, pin 2 to pin 7, etc.
This type of cable would not work for network communications, but is used by many vendors for serial communication, such as console port access.
Best Answer
Certainly impedance, resistance and other factors are a consideration. However I would side with time.
Newer Ethernet standards include the capability for backwards compatibility. Devices can still operate in half-duplex mode and use CSMA/CD, and you can still buy devices today that only operate at 10Base-T (while these have become much rarer, I still see them installed from time to time - mainly building automation or industrial devices).
The infrastructure cabling also needs to continue to support all speeds, even down to 10/half.
There is a growing trend for some higher end network gear to no longer support 10Mbps data rates, but we are still quite a long way from dropping 100Mbps from the mix, and half-half duplex support is still required at that speed. Maybe some day time won't be a consideration, but for now it will continue to be to provide backward compatibility.