Now, here's the problem: what is performance? Does that guy think Gyan, Honda, etc performed better than Messi because he watched them and thought they were actually better than Messi on the pitch or is it because they simply performed better than he expected in teams that went further than he expected? Because I'm judging Messi individually on what he did on the pitch and, not against what he does for Barca or how far Argentina went relative to expectations, but against what all the other players produced on the pitch.
So, I challenge you to actually watch Messi's performances, watch Forlan's, Ozil's, etc and then try justify to yourself in the mirror that they played better than Messi. They didn't, and if you actually watch, you'll see that it wasn't even close. The difference is that Ozil and Forlan made an impression by beating their expectations both personally and with their team. I'm not saying Messi has anything to brag about at international level, he doesn't, he hasn't actually achieved anything, but I'm just debunking this fallacy that he doesn't perform on the big stage for Argentina that people that don't really watch him keep peddling. As for copa America, I won't lie, I didn't watch it. I have no idea how he performed, I just know that Argentina flopped.