Pues es como todo, depende de cuáles sean tus necesidades y requerimientos de uso además de a qué precio consigas uno y otro modelo...
El principal inconveniente que le veo al Realme 6 es que no tiene NFC, y eso para mí es una carencia muy determinante. Una vez que te acostumbras a la enorme comodidad de pagar con el smartphone se te hace cuesta arriba prescindir de ello, así que yo personalmente me quedaría con el X2 aunque solo sea por ese detalle.
Dejando aparte del NFC, el resto de características son muy similares. Quizás la pantalla SuperAMOLED del X2 sea algo superior a la IPS del Realme 6, a pesar de ser de 60 Hz, y también hay que considerar que el primero es más pequeño y ligero, que su batería tiene 300 mAh menos y que su lector de huellas dactilares está en pantalla en lugar de en el lateral como sucede en el Realme 6. A partir de ahí es valorar, pero vamos, con los precios actuales no le veo muchos alicientes al Realme 6
Saludos