The Pope has a free hand to be brutally honest about all subjects, because he is not running for anything. Politicians do not have that luxery.
And the pope never misses a chance to use that free hand either...as a life long Catholic...I have seen the church become more and more liberal and the anti-war trape is enough to make me feel like I have e-coli every Sunday morning.