Al - I actually received an email from the mods that it had been removed. I did save the opening post on Word. Thanks for the tip - I will drop them a line.
Millercarbon - Human is not involved in the thread. The only investment I have in Human is buying the speakers. The "inHuman" is old fashioned audio humor, like "Lirpa Labs" from Audio Magazine (Lirpa is April spelled backwards - Lirpa Labs was for April Fool's day - they would post impossible products that were hilarious).
That being said, you are quite right. The amount of "marketing" here that goes unchecked is rather voluminous.
I am talking to a 3rd American speaker company about its product line, too - First was Ohm, then the Humans, and hopefully a third later this year.