В основном потому что сами производители этого не хотят. Все же для больших корпораций нет ничего важнее чем выручка и если вдруг пользователи разных консолей станут все играть вместе то вся экосистема выстроенная вокруг одной приставки сразу перестанет иметь смысл. Пользователи одной приставки могут начать смотреть на другую консоль и так далее.
Ну и естественно технические издержки - даже несмотря на то что консоли во многом походят друг на друга больше чем на ПК, игровой опыт может разительно отличаться от игры к игре что может создать прецедент неравности между игроками. В общем хлопот тут много, а прибыли естественно никакой.