The U2 singer feels Christian music is lacking a little personal truth and accuses performers of glossing over real-life problems and politics in their messages to the Lord.

In a new chat with one of his favourite authors, Eugene H. Peterson, Bono admits he would like to see more honesty from gospel singers and Christian rockers.

"I think it's a shame because these are people who are vulnerable to God in a good way - porous, open," the singer said. "I would love if this conversation would inspire people who are writing these beautiful voices, Gospel songs... (to) write a song about their bad marriage, write a song about how they're p**sed off at the government.

"That's what God wants from you - that truth... Why I'm suspicious of Christians is because of this lack of realism. I'd love to see more of that in art and in life and in music."

Bono sat down with Peterson, who created a contemporary-language version of The Bible, called The Message, in his Montana home last year (15), but the videotaped chat only recently went viral.