Huh. I bought 4 of these the last time. Two are sitting in my truck right now. I kind of like them. They are actually quite bright: in a dark environment they even hurt your eyes a bit to look at them. Work fine.
They aren't going to replace flares in a real, required safety kit, but given that most people have nothing, these are a big step up. And much safer than the real thing for your average joe.