I don’t think there’s many these days who would consider Pele to still be in the top two for the fact he never played outside of Brazil.
Whilst I’ve personally preferred CR7 over Messi purely for the work he’s had to put in to go toe to toe with greatness I think the two Argentinians make up the top two all time for me, with Maradona slightly edging it for being able to do what he did during a more physical time and poor pitches.
Unfortunately there’s an entire generation that know him for his other antics; hopefully as time goes on he’s remembered purely for his artistry on the football field.
RIP Diego.