Jesus, another one. How many more are there going to be?
No-one has access to the Moderator logs apart from the Moderators, therefor, you cannot see how much work they do. You can't see all the infractions and bans that go on.
Don't pressure the Mods they do the best they can 24/7 that's why people are actually banned.
Understand the fact when a report is made against someone. A mod most likely already saw the post go through. Just went on to a more important subject of matter.
I give the mods 100% support for all the effort they do. There is only so many mods on at all time and so many things to do. And many more mods that hide their activeness to catch a scammer.
as far as 'Dedicated' I send my Dedication to the mods for doing as much as they can.