Cheap doesn't necessarily mean that they are bad. My beef with Ultrafires is that they are so inconsistent in quality. You might have a decent charger and cells in your hand, but without the right testing equipment you will never know. Not everybody has the equipment, time, money and endurance that HKJ and old4570 have, to really test out the pro and cons of cells and chargers. If you want to continue to use those cells and charger, I would at least invest in a cheap but good DMM so that you can check voltages to see if cells are overcharged or too empty to use them safely. In a dual set-up like 2X18650 the same charge level is also important. My biggest pet peeve with unprotected LiIon cells is that something like leaving the light on and forgetting to turn it off can already change the chemistry to the point where it would be unsafe/ not recommended to recharge the cells at high amps. That is something that non-technical people still have a hard time to wrap their mind around ("When it's empty, I simply recharge it. Where is the problem?")... and when I do try to explain the effect on the chemical level, they look all funny at me.
The best overview of the potential risks that I found so far is at Battery University. But like other people already mentioned, these articles already are more for tech-savvy people or "beginners that are willing to learn". I don't like the thread title in particular, because "Idiots", or people that won't bother to invest some time in reading about battery safety simply shouldn't use LiIon cells in the first place. They need electronics that do all the thinking for them, like in cell phones and notebooks.