Yes they produce some good lenses the point of this article was just that there is no quality control at a point that the quality of those lenses vary.
You get uber sharp ones (Saw some good review on their 11-16mm ultrawide), but its a hit and miss basically.
I should try to find that article again, they were doing some pretty extensive tests.
But again, its internet. Nothing beats the good old self-test.