Without wanting to open up the whole "Messi is only so good because of the players around him" thing again, I do think this shows there's an element of players being able to showcase their skills best in that environment.
Suarez being a case in point. Can we honestly say he is better now than at Liverpool? He nearly dragged that shower to the Premier League title single handed - we all knew how incredibly well he was playing, but nobody talked about him as being up there with Messi and Ronaldo. Now that he is doing it alongside Messi and Neymar, and being seen to be equally important to the team (or close to), it seems natural that he could be making the list.
Going on from which, I would maintain that if Ronaldo were in that Barcelona team with the likes Messi and Suarez he'd be doing so well that nobody would even begin to question his top 3 inclusion.
Disagree. For how good Ronaldo is he is an egotistical diva on the pitch, he isn't a team player. Would he be able to make the same runs Neymar or Suarez make? Would he be able to beat players as easily as they can now? He'd wait for his teammates to do the hard work and for him to finish the work with a goal, the exact same he does now at Madrid. He might score a few more goals but his overall play would not change at all, he'd still be as useful as he is at Madrid.