Think his pm sounded a little sarcastic, but don't think it was meant in a bad way. Sure if someone works hard on creating a working demo it might be mistaken by the author when another developer sends a message saying: Hey can you explain the function otherwise I just 'reverse engineer' use the resource you've put online.
Also it is very true and he has helped a lot of people on the forum with their code problems. I understand the moderator get in here when things get out of hand, but in his reaction I can see he didn't meant it wrong. Yes there are very much people who try to figure out how something is done, but not to steal your work. If I ever put a demo online I hope it will be reverse engineered, because in my eyes this just means I have done something good
