Better for both sides. They clearly have different visions for what an OS should do.

What? The Open Group has no vision for what an OS should do, it simply writes standards describing what implementations are already doing.