That's one of the many reasons I went with the mbsub lights, they use a ROTATING magnetic activation mechanism, NOT a sliding-switch so that it doesn't risk rubbing against webbing and self-activating.
I also did not buy the Dorcy lights because I didn't like the idea of six batteries in a tray. I've finally ended up with two used Gulftex lights, from a good guy on this board, that I'm pretty pleased with. I actually like that they're kind of fat. I really did not appreciate at all the petite size of the Intova and, as you mentioned, the switch sucks and the rubber band "fix" was not very good (might have been the fixER, but I didn't want lights that I had to **** with at all).