Badly written article and bad comments here.
Apple never warned to not tape over the camera. They warned against using a too-thick third party device that physically wrecks your hardware if you are a moron.
Kill switches do not kill for good...have you never heard of kill switches in cars?