I know the official story and I just don't buy it.
When you design a PCB you often screw things up, that's why you do 2 or 3 for a first run as prototypes. When you find a problem you fix it, in these days of CAD layout there's no excuse not to. That would probably have taken an hour at the longest.
I can almost sympathise if you were using Bishop graphics tape as we did 20 years ago, almost but not quite, even then we would fix things. But with a CAD system there's no excuse. So there must be another reason.
As for the PIB (plug in backwards) issue, originally that was not practical because the sockets were different sizes, given other design shortcomings I can't believe they though that far ahead to a time when the connectors would be the same

______
Rob