I'm quite sure this person doesn't know the meanings of many of the simple words used in their posts. "elude", "irony","due diligence", and so forth. They could benefit from spending a few hours with an English dictionary. Though many people like this are unaware about what they don't know, and refuse to deal with it when brought to their attention.