I have a TL-3 incan and there are few of the points that have been raised here that I would like to address.
The bulb falling out has not been an issue for me, I have adjusted the focus a lot of times without any trouble with the bulb falling out. On the other hand, I have experienced this problem with a Scorpion. Diode just offered me a solution that I have not considered before: spreading the pins apart a little bit to increase resistance. Thanks Diode, I'm gonna try this on the Scorpion
Bulb life is definitely more than 5 to 6 battery shifts. I have trouble believing that the TL-3 xenon bulb is only a 5 hour bulb, according to brightguy.com it is a 30 hour bulb. If it really were a 5 hour bulb I would have broken it by now; the MinMag has a 5 hour bulb and it almost seemed like I used to change those more often than I change my socks lol. I've gone through more than 5 battery shifts with the TL-3 and I've used it intermittently a lot (even practicing morse code) and I'm still on the original bulb.
As far as shock resistance goes, I haven't dropped it a lot but the CPF member I bought mine from says he had a TL-3 himself in Iraq and dropped it many times without any trouble.
I usually use a latex glove or a piece of paper when changing this type of bulb. As for the bulb braking out in the field, isn't that what backup lights are for?
I think the TL-3 is still in production; it is still listed in products on streamlight.com. If the TL/NF series were discontinued you'd think Streamlight would remove it from their current products listing, or at least note that it was discontinued.
Also, my TL-3 has a protruding tailcap button that is not flush with the rest of the tailcap. Based on what some others here have said, it seems like there are two versions out there -- one with protruding button and one with flush tailcap. My TL-3 came in the yellow blister package, maybe this is the old packaging.
Overall, I'm very pleased with my TL-3. It's rugged and extremely bright for its size and price. The TL-3 is a lot of bang for the buck!