It's weird but true. Adding physical switches to a device can be one of the most complex design elements. It complicates both the layout of the PCB and the design of the case. Finding a suitable switch is also a real pain, as parametric searches for switches don't work particularly well.
We did, but maybe not cheaply enough. If they can save a few cents by passing on the cost to you (in the form of more battery usage) they will do so as long as the market (or regulatory environment) doesn't mind.