Well, I agree with your reasoning, but it doesn't matter; with your criteria (however justified), you have no PCB design tool available. At least not any of the big ones people are actually fairly productive with (such as Altium). You can, of course, always refuse to design any PCBs - problem solved.
Accepting proprietary, buggy, broken-by-design EDA software is one of those compromises which really hurts to make.