I never understood how anyone has a problem with number 2. Even as a child, I found it as such a childish point to make.
It essentially comes down to a massive sense of entitlement. You are nothing. Allah is all-powerful. You don't have a right to complain about anything he does to you.
A slave can't complain about anything his master does to him. Your master can whip you, brand you, cut your balls off etc. You have no basis to oppose his will, because you are his property. The only reason we have seen otherwise is because of a higher morality. The slave cannot oppose his master in a vacuum, but historically has lobbied for greater rights by appealing to a higher morality.
Now the next question to this will be "But doesn't your god promise you justice?"
This is a major step forward because the argument has moved on from demanding Allah act according to their values, to demanding Allah back up his own promises.
Allah doesn't promise you a lack of suffering, he promises ultimate justice. The idea that good = nothing bad ever, is one that you made up. Allah says he is ultimately just, not the preventer of all injustice at all times. And "good" is whatever God says because He is the creator of everything and you have no standing to say otherwise. He owns you.
There is enough time in eternity to make up for whatever trivial injustices you suffer in your decades on earth. You just have a high time preference if you demand all the justice in the little time you have here.