...
For whose "greater good"?
Evil - Islamic State - for whose "greater good" does your god allow this?
Evil - Childhood Cancers - for whose "greater good" does you god allow these?
Evils - Drought and famine - for whose "greater good" does your god allow these?
The only reason that he allows these evils, as far as I can see, is to teach non-believers that the only way to avoid these evils is to do precisesly and exactly what he says!
On a smaller scale the same can be said of Hitler, Stalin, Mao, Pol Pot, and every other dictator that your goid has allowed to flourish. And it has been men of ALL religious persuasions who have rid the world of these evils NOT your god.
If the Christian God exists then he knows everything there is to know. You and I don't. He knows how individuals would choose to act in whatever situation they are put in. You and I don't. He knows what the overall best world would be. You and I don't.
It all comes down to whether the Christian God exists. If he does then there must be a morally sufficient reason why he allows the crap that goes on in this world. If he doesn't then there is no point to all the crap, all the suffering, all the evil, all the disease, all the hardship (unless there is some other God who is loving and wants the best for mankind, etc.),