Too many falsehoods in that thread
You really did not answer anything. You posted a link to a forum I have already seen, which is full of lies and misleading information.
Furthermore, I looked into this installer, and in the first 2 minutes I read in the agreement that it was spyware, it's right in the license agreement. They may not call it spyware in as much as a word, but most of what you are agreeing to is to allow spyware on your computer