Year of Faith does hold the promise of renewal