This is just the narrative you've built in your head. Of course he scores more wondergoals against these teams - he plays them more often therefore has more opportunities to score great goals vs them. But there are countless examples of him scoring great goals vs. great teams.
Liverpool
Real Madrid
Bayern
Brazil
AC Milan
I could list many more...
You say Ronaldo has done it against the whole English league but Messi has scored 2 fewer goals than Ronaldo against the top 6 in far, far fewer games.
Ronaldo has done it against the whole of the Italian league? It's a weaker league and he was forth in the scoring charts, being outscored by a 36 year old for Sampdoria. His season in Italy really isn't anything to write home about.
It isn't - I am not talking about messi's ability against the top 6. I'm talking about the difference in quality between playing for Barcelona vs playing for Liverpool or City. Im talking about the difference between getafe or betis vs Everton, wolves, the difference between Huesca vs Fulham. I could go on and on.
I've never doubted messi's ability to play against the English teams as I said so myself - but then people act like Ronaldo hasn't don't the same. I said that Messi hasn't tested himself at another league and in another team. Ronaldo has.
Messi scores a free kick and another great goal against Liverpool first leg. The victory is talked about being due to Messi and hardly anyone else from Barcelona's team gets big compliments for their performances. Barcelona then lose the second leg 4-0 & the blame goes to nearly everyone except Messi. So if Messi scores 2 goals against Liverpool & that shows his ability to play in the PL which is a much tougher 20+ teams than what is constantly put up in La Liga - why isn't the 4-0 loss an indication that he would struggle here?
As I said - people assume that we say that the guy would fail in England - that's not true. We say that he wouldn't have a such an easy time playing for a team that has been built for him as a kid and is built around him. SAF knows what he is saying when he says that.
Messi wouldn't score the exact same goal he scored against Getafe against any team in the PL. Not a team allows that space. I'm not saying that Messi couldn't score a goal like he does vs Boateng and Bayern - but he wouldn't do the others at these Leagues.
Why do I bring that up? Because ultimately Messi & Ronaldo are equal in alot of people's eyes like mine - but Messi is deemed better to some due to him being more a technical player scoring wonder goals that Ronaldo can't. The trophies, the medals, the goals scored and other stats are pretty much equal.
So what do we do to equal things up again? We come and tell you that Ronaldo has done it at different Leagues, under different managers against different types of players and teams and tournaments. Then the Messi crowd make nothing but an assumption.
Nothing but an assumption. Messi goes on seasons upon seasons scoring 42+ goals for Barcelona but I just don't see him pulling those numbers if he played for United even during the time we had Tevez, Rooney, Giggs,l in midfield, Vidic, Scholes vs getting to play with the likes of Xavi, Iniesta, Villa, Busquets, Puyol, Pique, Dani Alves. Forget the fact that Pep manages ball to feet playing possession football and SAF would have played a different game. What about Neymar, Suarez Messi vs Sterling, Aguero, Messi or vs Sterling, Messi, Mahrez? What's better? What about Xavi, Iniesta & Busquets vs Fernandinho, De bryune & David silva?
The fact is - messi would be playing in a weaker team in a league that has harder teams to deal with. I'm not saying Messi wouldn't be a lad that scores 20-30 goals - the lad would be amazing..
But there wouldn't be this heavy imbalance between rating what Messi has only ever done for Barcelona vs what Ronaldo has done for every team he has played in in every league with different managers and different teams.