However, for those other religions to forget and abandon that role is truly unfortunate. I think it's possible to do shakubuku from that stand point. There is a reason why, within our Ten Worlds, deities form the basis of Heaven, as opposed to forming the basis of Humanity. To put it an easy to understand way, deities have higher virtues than humans. They perform one tremendous practice.
Humans often tell lies, but deities never lie.
In short, a deity is completely honest. The workings of the sun and the moon are in accordance with the tremendous functions of the Shoten Zenjin which Buddhism calls the Great Sun Emperor and the Great Moon Emperor. They repeat their allotted functions even to the point of exhausting their lives. I guess it would be even more sensational than what appears on television. We tell lies everyday, and do not reflect upon ourselves about those lies.