Roflol... And when you want it to be unusable by most people!
Binary reads work for everyone. Few machines in use today are big endian. Those who use big endian machines can swap bytes with even the big boys.
There never was a compatibility problem. Maybe just programmers who really couldn't program.