It's funny because haters, 9 times out of 10, tend to be people who want the product, but are jealous because they can't afford it for themselves, or don't want to put the effort in. They expect to see immediate results with minimum work.
I have a mate, and when I started weighlifting a couple years back, he referred to the fact that the only reason I gained muscle was because I was taking "Protein Shakes" which he said is cheating like taking steroids - Pffft. So I carried on weightlifting and eating purely food with no supplements and his next comeback was "it's only because you can afford to eat healthy food". I showed him my shopping list for the week/month and he actually spends more from his Dole money on weed and booze. Apparantly then I needed to get a life.
The fact of the matter being, he's a lazy bum who spends all day on video games, eating biscuits and expecting to get buff off lifting 5kg Dumbells for 5mins a day in his room. Because I put effort in, earn a living, and train hard; every way I achieve it, unless it's his way, is wrong.
It's was the same deal when I traded my Xbox360 for a PS3. He said why am I getting one of those coz they're s**t compared to XBoxs. A few months later when he got one, it was suddenly the best thing in the world!
He's been on dole since 2006. What does that tell you? lol