You can't have a hard wired switch and still get good write preformance to your SD cards. Operating systems like linux and windows don't write out to hard disks or other removable data right away they buffer it and wait till it is less busy to write out data. This is why you need to tell OS's to shut down because they need to flush their buffers to the disk. If you don't do this you will loose data. You can rig the file system to write to the disk without buffering but you loose performance. If you hard wired the switch to the battery people would loose data or complain about slow write times.