Two possible reasons: one is that console platform owners don't like that idea and they have torpedoes it in the past. The second one is that gameplay and control schemes may be radically different across platforms. Controller input on consoles vs. Keyboard and mouse on PC does lead to platform specific differences in some games ("auto aim" in shooters, for example). Balancing that so that only a minimum number of players feel cheated is hard.