Brian got point, some Core developers dont have social skills and dont want make compromises with substantial part of Bitcoin users and companies.
Social skills are not relevant to good code,
When you compromise your code because it makes people happy, you often introduce bad code.
That's why OpenSSL became such a mess - FIPS compliance was wanted, weird extensions like Heartbeat that no one actually uses were wants, etc.
Sometimes the hackers with no social skills are the safest to have on a project.