Batt you're really making yourself sound quite ignorant and pretty irritating to be honest. You have no proof to backup anything your saying except "my friend". What person in their right mind is going to take apart a 700$ fixture just to prove some guy on a forum wrong? If your friend threw his out, why didn't you take it apart beforehand to backup any of the claim your making. You built your own LED fixture so you must be an expert. You should've taken it apart if you hate it so much. The real question is why do you have such a "displeasure" for these fixtures? You're badmouthing something you have no personal experience with.
Nothing new. He has more locked threads than a Chinese spambot.
http://www.manhattanreefs.com/forum/equipment/97280-acan-leds-realy-ecolamp.html