Comparing the level of 2 players from different eras is totally absurd. Yes, if 55 Pele was playing against 2018 teams, he would suck, and nobody knows how Messi would play in 55 when the game was taught the way it was taught back then. You can coun't titles, you can count goals but in the end, the most important factor imo is about what they brought to their sport. And if you take that into account, even if Messi brought something unique to the game, what Pele invented changed football forever. You still see moves he created used by players nowadays (look at the way he accelerates when the ball is stopped, it's now one of Neymar's most lethal skills).
From another angle, the total lack of Messi's leadership abilities really impacts the way i rate him. Mental abilities is also a part of being a great player, a GOAT, and in this aspect, Messi is miles below Pele or CR7. You can't pretend being the GOAT when you systematically fail to score for your team when it matters in important international games. You can't pretend being a GOAT when you look at your shoes on the pitch, powerless, like a lost child while your team is getting destroyed (the way he did against France). There's just no way imo.