Because as far as reality is concerned, there is no such thing as good people and bad people. There is only people. Good or bad is a relative subjective term based on personal limited judgement. There is no good rock and evil rock, no good horse and evil horse, no good human and evil human. So the question itself is false in its logic.
Things happen. That’s the reality. In the human mind, good things and bad things happen. People are people. But in the human mind, there’s good people and bad people. That doesn’t mean our good-evil judgement is not based on anything and we should stop it. That would be waste of intelligence. But we shouldn’t apply it to nature and ask such questions, as if good and evil is a universal natural law, it is not.
In reality, things happen to people. Good and evil doesn’t exist outside the human mind. If you want to think from the stand point of the all, the universe or God, the creative force behind events… then you should drop all limited-human concepts. including good and evil.