Es que si tu prioridad es cámara y pantalla y no quieres perder en batería, no vas a encontrar nada mejor que el S21 Ultra, tanto Oppo X3 Pro como OnePlus 9 Pro son peores en ambas así como en batería, como tu mismo dices.
Luego está el Mi 11 Ultra que pinta muy bien, es un pepinote pero ya han salido las comparativas y la cámara no parece mejor, en pantalla son muy similares pero tiene menos brillo. Aunque entre MIUI y que tampoco vas a mejorar...
En resumen algo con mejor pantalla no hay, mejor cámara y más de 6h de batería solo se me ocurre Mate 40 Pro+ pero entre que no tiene Google y pierdes en los demás aspectos... creo que no te compensa. Solo se me ocurre decirte que busques un S21 Ultra con Snapdragon para tener mejor cobertura y algo mejor batería.
