You know, I'm sure they said some of the same things about other things when they first came out, inlcuding:
1) The lightbulb
2) The car
3) The plane
4) The protein skimmer
5) The UV sterilizer
The point is, that while it is wise to be wary of new things, it is also not wise to dismiss, out of hand, new things.
Personally, I'll withhold judgement and statements until I see the results other people have.