It would require Microsoft to standardise the interface and specifications for manual wifi switches, and certify and police compliance, to make sure the hardware and software worked properly together. For Apple this sort of coordination across teams is routine and simply the way everything works, but for Microsoft and its hardware OEMs it's a serious time consuming and expensive pain.