In all fairness Ronaldo plays in a more competitive league. I doubt he'd have much trouble shooting PSG to the top if he was the one there.
Meanwhile, I'm not so sure Ibra would play as well for Madrid as CR7.
Ronaldo plays in a lesser defensive league imo and id say its harder to score for psg than for madrid for that very reason.
French games dont end up with as high goal count.
I think you are wrong and i dont think there is a single player in the world that could have done what ibra have done. No not even messi. I dont think anyone would have brought all those trophies that ibra have for the clubs he did when he did. Its not easy changing teams / styles yet always coming out on top.
Ibra would have won more trophies over the years with madrid than ronaldo has imo. Prolly not scored as many goals but who cares about the 4th when you are allrdy 3 up..