Não conheço "em detalhe" o teu use case mas arrisco-me a dizer que provavelmente o problema, neste caso, estará na aplicação que usas e não tanto no telemóvel em si. Especialmente porque até referes que ocorre "noutros colegas". A malta às vezes gosta de olhar para o smartphone como um todo mas esquece-se que é a soma das partes e tanto há cagada do lado do fabricante do equipamento como de quem desenvolve as aplicações. A fragmentação no caso do Android também não ajuda.
Pessoalmente não sou muito fã da Samsung, apesar de lhes reconhecer muito mérito no puxar da tecnologia para a frente sendo a gama S10 um excelente exemplo. O meu único problema com a Samsung é a falta de suporte para o excelente hardware e features que lançam no mercado. A OneUI, o kernel adaptado, a camada de customizações que lhes metem em cima apesar de muito interessantes do ponto de vista visual resultam na prática numa manta de retalhos mal optimizada que com o passar dos anos até pode interferir com o normal funcionamento do aparelho a correr "outras apps" (já nem falo dos updates aos Google Services que estão na base de quase todas as apps e podem levar a force closes ou a kernel panics). Um dos melhores smartphones que tive foi o Galaxy S3 LTE (2/16GB), que adquiri em 2013, e que por ter tido suporte Lineage oficial me durou uns bons 4 anos e tal. Só o troquei por um Xiaomi porque o botão do power avariou senão se calhar ainda hoje andava com ele pois era de facto muito equilibrado e rápido.
Por esse motivo da falta de suporte (leia-se updates) é que eu me recuso a dar mais que 300€ por um smartphone Android, porque sei que na prática ele vai "morrer na praia" por muito bom que seja. Aceito adquirir até este valor porque me dá uma amortização de 150€ ano para um uso a 2 anos (um pouco menos se esticar até aos 2 e meio e é um valor que eu acho justificável já pensando numa revenda por 1/4 do valor de aquisição). A única excepção a este "investimento" é feita à OnePlus, alguns devices da Asus, aos projectos Android One (apesar de não serem ideais) e claro, aos smartphones oficialmente suportados por LineageOS (como é o caso do meu). Mas a nível de ROMs de fabricante, a mais estável que usei até hoje foi a MIUI da Xiaomi, no flavour da Xiaomi.EU (livre de bloatwares). O problema destas soluções é que precisas de algum conhecimento para andar a brincar aos "flashes" para teres um device muito confiável e estável. O reverso da moeda é que no meu caso tenho updates de sistema operativo quase diários (Mimix 2S, LineageOS 16 Oficial) e up to date.
Voltando à Apple, eu nem estava a pensar trocar o 8 tão cedo mas os 87% de bateria com menos de 1 ano (só faz no fim do mês), e o custo galopante a que sobem o preço dos smartphones anualmente a par de um excelente negócio por um XS novo e bom valor de retoma do meu fizeram-me adquirir o novo iDevice. Mas não estou convencido pelo design maior e a camara dupla (gosto bastante do sharpness e cores out of the box do 8). 1000€ por um smartphone também é coisa que não faço, o meu limite actual para um iPhone não vai além de 600€ (com IVA) já acreditando no suporte a 5 anos. Se for mais que isso, não compro [

]