I'm thinking about changing the default to 4.5, or at least proposing it. Honestly I'm strongly against this "unanimous" agreement not to work around bugs in other packages. That's one of the most important parts of software development - you have to interact with the real world, not the imaginary one where everyone follows specs perfectly. It's also absolutely hellish and one of the worst parts of software development, but in my opinion it is a necessary evil. When I make a PCB, I don't know what software the fab is going to use with it. I might not even know which fab it's going to at the time.
Software supporting quirks of other software is basically why anything works at all. Just imagine how much of the Web would be broken if browsers didn't have quirks-modes where they emulate older, broken browsers. And trust me, if somebody switched browsers and suddenly their favorite sites didn't work, when they did with the last one, they wouldn't be blaming the sites. This goes for EDA software too.
As developers it's tempting to sit here grumpily muttering at our monitors that "the users should blame the fab", "the fab should upgrade their software", etc etc, but this muttering doesn't make any of that happen.