Rules & Regulations, you can't be upset with a God that doesn't exist.If He does exist you have to accept that you're dealing with a non terrestrial entity that has existed for eons of time and He made it clear in the Bible that His ways are not our ways, and His judgements are not like our judgement.
I would recommend a book called "The Unseen Realm" by reknown Bible Scholar Michael Heitzer .In the Old Testament God delegated power far more than He did in the New Testament to other angels and that would explain some "inconsistencies" in delivery of judgements.