RE: It's the little things...
Nothing new about defective electronics and wiring. Planes have been lost to bad solder joints, wires breaking loose from batteries and switches, crystals falling out of receivers, and the list goes on and on, since radio controlled flight began. That's not going ot change. The "lifetime perfect" affordable electronics solution has yet to be made. Same with computers and software. If it's electrical or mechanical there's a chance of failure. Way of life.
BTW this is the second instance of a defective switch that I've encountered in less than a week. Perhaps a different manufacturer from yours but the same switch housing is used under several brand names, both OEM and after market.
Good catch.