As a casual reader of this website I do not care who any of you folks are.
Bottom line, the OP posted some science and people got offended, this is how this reads.
WTF, MasterMind if this is your doing what the hell happened to bring forth this level of pure unprofessional behavior. You seriously look stupid right now, just stupid. Beyond your traditional main complaint of this website.
I would not recommend you to anyone based on this behavior, and certainly would not believe that you can think this is good for you in the long run.
If this is where you are at these days I am glad you left, it is sad, really enjoyed your builds and your humor, well some of it, stuff got a bit sticky now and again.