That is not a single boss but an industry wide standard, like using metric vs imperial units. There is no market corrective mechanism in that case and thus quitting would be pointless.
But excellent point.
Another example would be requiring code to be written in Java or COBOL.