I read a book on atrocities performed on Hindus in the past 200 years by invaders. By reading it, anybody's faith will be shaken to the core.
For example, there is one account was of a Muslim invader asking a Vedic priest why does he pray to Agni, to which he replied that because Agni is God, that's why he prays. To this Muslim invader burnt him alive and asked others what sort of God it is which can't even protect its devotees. This is one of thousands of incidents where devotees and temples were desecrated and nothing Divine saved them.
A few days ago, ISKCON devotees in Bangladesh were peacefully praying to Goddess Durga who is known to kill demons. I know ISKCON people personally, I know for sure that they have a lot of devotion. Barbarians attacked them, desecrated the moorti, killed the priest. And Hindu Gods did nothing. Therefore I ask, have Hindu Gods abandoned Hindus?
Or is our devotion not good enough? Or are the account of Puranas false which say that God even appears from a pillar if a devotee is in trouble? Or is that just for Prahlāda and other special people?