Dois anos e depois três meses de drift progressivo - isso é frustrante mesmo. Antes de comprar um substituto, tem uma coisa que a maioria das pessoas não experimenta geralmente e que realmente me ajudou: em vez de só passar álcool isopropílico no próprio analógico, abre o controle e limpa os pontos de contato dentro do potenciômetro (o mecanismo sensor). Não é tão difícil quanto parece - tem guias de desmontagem por aí em todo lugar agora. Você basicamente tira uns 5 parafusos e limpa delicadamente os minúsculos contatos de metal com um cotonete e álcool isopropílico 90%+. Leva uns 20 minutos se você tiver cuidado. A razão disso funcionar melhor que limpar a superfície é que o drift do analógico no DualSense especificamente tende a ser poeira ou corrosão de contato acumulando por dentro, não só na parte de fora.
Se abrir deixa você nervosa ou não ajuda, aí é, você provavelmente tá olhando pra um substituto mesmo. A Sony na real tem sido melhor nisso do que era antes - os lotes mais novos parecem ter menos problemas, então um controle novo pode durar mais mesmo. Você poderia também tentar recalibrar nas configurações primeiro (é de graça), mas baseado no que outros falaram, quando o drift tá rolando há três meses e piorando, geralmente não funciona (sem trocadilho intencional). Pro Elden Ring especificamente, input drifting pode absolutamente arruinar seu jogo, então entendo por que você quer que seja arrumado rápido.
Mais uma opção se a grana tá apertada: vê se seu PS5 ainda tá na garantia ou se seu controle tá. Às vezes a Sony substitui mesmo fora da janela estrita se você contatar o suporte, especialmente se conseguir mostrar que é um defeito conhecido.