The naysayers deeply resent the Pope's profile as the most world's most visible and articulate spokesperson for the Christian religion. Not to mention the most respected. In certain quarters, some of them supposedly "Christian", he's also the most hated. On occasions such as this when he makes state visits and lectures the princes of this world, that resentment becomes impossible to contain.
This leads to accusations that he himself is a celebrity, although he isn't but his high profile is such a source of irritation that rationality goes out the window. This in turn leads to rejection or ignoring of his timely message to young people in favor of peripheral issues such as souvenirs and accusations of hypocrisy.
The hypocrisy of the naysayers is to be found precisely in the fact that they agree with the Pope's fundamental message about the dangers of the "celebrity" culture but such is their personal animosity towards him that they cannot bring themselves to support his ministry even when they agree with his message and instead attack him.
Tragic.
Well, now we know which celebrity you worship. Don’t forget your tee shirt!