This is the first I've heard of this being an issue. I could be wrong, but this could be a case not of everyone else having a secret, but you doing something that most others don't, such as pressure washing the motorcycle, or using Simple Green or other harsh cleaner to clean the brake lever area.
Oh, I just had a thought. Check for looseness in the pivot of the lever. My experience with the clutch lever switch is if it's loose it will prevent the switch from operating properly. It may be time to replace the pivot bushing (not shown, but pressed into 18) or the bolt (19) or the lever (18).
P.S. I wouldn't use anything but electrical contact cleaner to spray into a switch.
