After I read someone's question on whether to switch to a playstation platform because of its popularity in multiplayer, I recalled this seemingly ancient question: why hasn't any company (speaking of those like Rockstar, Valve, Bethesda, Ubisoft, etc) made the multiplayer/co-op portions of their games work across platforms? They all connect to the same internet, no? I realize PC has an advantage because of the mouse and keyboard, but how much of an advantage really? Couldn't there be dedicated servers to host cross-platform gaming which can have the map content compatible with each PC, PS4 and Xbox? Aside from the technical complications, are there any other reasons this hasn't been developed?