The answer is not the problem; it's the question. A non-omniscient but intelligent creature will always find questions which are difficult to grapple with. To posit this obvious fact as evidence that any omniscient deity must be malevolent is just plain silly once you see the obvious necessity of such mysteries.
Theodicy is only a major topic (of contentious debate and scholarship, that is) in Western religious thought, because it arises as an issue when certain prejudices about the innate capacities of the human mind are fully sublimated into a religious matrix. If a belief system posits a divine being as "perfect" (by whatever standard) and also posits a creation or universe which is somehow separated from that divine presence, then it necessarily follows (at least for certain types of divine being) that the entities which are separated from the divine must exhibit their lack of perfection, or else they would be divine (again, for certain types of posited deity).
Frankly I find the insistence upon categorical attributes of a deity quite comical, in light of the obvious limitations of logic. An entity orthogonal to the universe is orthogonal to Reason, instantly making most theological discussion moot. That is not to say that one can't contemplate grand questions, but such contemplations are always a reflection of our own imaginations, rather than truly a reflection of anything transcendent. After all, transcendence transcends. (If it truly exists, that is...

- of course that is abusing the word "exists", but ironically it was necessary for clarity to use the wrong word instead of the right word: transcends.)