LEDs work, but people aren't doing homework.

LEDs give a lot less room for error if you are building your own system. You have to get the right nm wavelengths that HID lighting does automatically, but inefficiently. LEDs are better then HIDs on paper, and can work very well if you do it right.