Nuevo miembro, no puedo comentar pero estoy de acuerdo con estas respuestas. Como jugador, me gustaría ver mi rango "global" en un juego que es multiplataforma. Sin embargo, como desarrollador de software, entiendo por qué están separados.
Lo primero que viene a la mente es el hecho de que son compañías diferentes (lo que mencionó @JoshPetrie). Microsoft tiene sus propios servidores y bases de datos, mientras que Sony tiene los suyos. Dado que son compañías separadas con centros de datos separados, naturalmente habrá clasificaciones separadas. Tendrían que trabajar juntos y compartir un sistema que albergue ambos conjuntos de datos. Eso no parece probable porque eso significaría que Microsoft tiene acceso a los datos de Sony y viceversa. Y nada es más personal para una empresa que sus datos.
Supongamos, sin embargo, que esto era cierto y que había una base de datos compartida donde todas las clasificaciones están juntas. Apuesto a que las clasificaciones no se distribuirán de manera tan uniforme como se podría pensar y se debería a las diferencias de hardware que resultan en una gran diferencia en la capacidad de un usuario para dominar el juego. Cada consola de juegos es un entorno diferente, o medio, en el que el usuario puede jugar el juego. Según su diseño, el entorno crea limitaciones sobre "qué tan bien" puede jugar el usuario con respecto a los usuarios en un medio diferente.
El mayor ejemplo que se me ocurre (y ya se mencionó en otra respuesta) es la diferencia entre la consola y la PC.
Usemos Team Fortress 2 como ejemplo. La versión de consola se juega con un controlador de mano. Por lo general, el controlador se maneja con los pulgares y los dedos índices (4 dígitos, al menos como juego). La versión para PC usa el teclado con movimiento WASD, otras teclas para funciones y el mouse (según mi recuento, 6 dígitos a la vez).
No solo los "controladores" son diferentes, sino que, como dijo @ratchetfreak, cada sistema tiene su propio grado de potencia de rendimiento. Entonces, el mismo juego podría ser lento y lento en Xbox, pero muy fluido en PS o PC.
También se pueden actualizar las PC en lugar de los juegos de consola que son estáticos hasta que salga la nueva versión. Entonces, las tablas de clasificación serían diferentes, ya que se requiere una versión más nueva del juego (lo que significa un servidor y una base de datos diferentes y bla, bla ...)
Además de estas diferencias, también tiene configuraciones del sistema como la velocidad del mouse que se puede aumentar más que la sensibilidad del joystick (que, al menos para mí, constituye la mayor ventaja de los juegos de PC).
Estoy seguro de que intervienen muchos otros factores, pero estas fueron las primeras cosas que me vinieron a la mente cuando vi esta pregunta. Perdón por estar sin aliento, me emocioné y lo borré lo más rápido que pude.