Humans r far too foolish n ignorant to be entrusted with any secrets of the Spirit world. Only those fitted out over aeons can be told truth
Secrets of the unseen are known but to a v few. Highly evolved souls r hidden by the eternal merciful one. So their work is done unhindered.
Don't judge God by your (human) standards. He is the most merciful, as mercy n goodness originates from him. Rather look at your ignorance.