Their focus is on acquiring new customers, and fixing bugs does not help with that.
The customers they want to acquire are on big gov and f100 sector because the money is big there. So supporting cheap computers is unimportant.
Vendor lock in works better for retention than product improvement. So, they never quite support open source unless it's tucked away where you don't normally see it. I am guessing a programmer there does not curry any favor by issuing pull releases on the open source projects they rely on like Python and PostgreSQL.
Microsoft, IBM, etc had to shift their business models around to survive. Esri does not seem to feel that's the case with them yet.