Agreed, most likely not a bot. Solving puzzles and of several thousand different types without any pattern whatsoever, (due to it being different people posting keys) is not a bot's forte.
However, I do think internet etiquette or lack thereof is at fault here. Although most ask for it, I've...