>>512721039
>I know God allows Satan to exist, which casts doubt on his claim of being "all good"
As a Christian the answer is always the same: It's for His glory.
As a scoffer, you're still begging the question: What is "good" according to your worldview?
(NOTE: I am not asking you to list things you like, or approve of, because no one gives a shit. I am specifically asking you to explain the concept of "good" according to your worldview)