Why can't they just suck it up, work together, provide each other APIs and make the experience better for the users?

This pissing contest is just angering legit customers and lowering opinions of BOTH companies.