Yes, there was one guy who dropped the Chuck and the switch broke. And he's still happy with his Chuck, since Jeff covered it under his one-year warranty.Probably the thread where Zofryer talked about dropping his one day old Chuck and destroying the switch on contact. That might count huh?
Of course, there is another guy who dropped it off the roof of a car going 55mph down the highway and it still worked like a champ. (And Jeff even replaced the entire unit for free just because it was very scratched up... now that is service.) I've dropped my Chuck numerous times and broken nothing but floor tiles.
Look at any forum for any big battery mod, everyone has had switches go out, or had broken switches. It's not an issue that's just confined to the Chuck, so I don't know why you are on such a crusade to bash it. Especially since you've never owned one.
That being said.... OP, there are a lot of really great battery mods out there. Take a look around and find one that best suits your needs, and/or style. Listen to reviews of the folks who have the mods, and pay little attention to folks who bash ones they've never had. You can find lots of good information about them all here on the ECF in the reviews section. One of the great things about there being so many mods is that you can choose the best one for you.