Do you have any other sources? When one company bashes a competitor in general I'm skeptical. I also know that the Ecosphere company sells larger installations for businesses and museums which gave them some credibility in my eyes (back when I first bought one).
It wouldn't surprise me much if you were right.
I don't plan to buy another though. It's been neat to watch, but after 6+ years (since I've had two spheres) I'm satisfied.