Never expect any real contributions from that poster on any subject.It just likes to argue.It has "issues".
BTW, I like your description of It.Dead on, IMHO.