Politically speaking, securing a papal visit will have its benefits. It appeases a section of society, it will spark some form of economic reaction, it takes attention away from other more pressing items of news. For these reasons, and probably numerous others, the government will pay for it and the cost be passed on to the taxpayer. It's not right, but its how it is.
The controversy around catholic priests I find harder to digest. This has been going on for years and has almost become a running 'joke'. Yet once the pope has gone, the media will drop the topic and society will revert back to ignoring the situation. The crux of the problem is that those in positions of 'power' are protected by the networks which they move within. How do we break this down?