Almost anything can have legitamate reasons. You can kill someone with a hammer, doesn't make it unethical to make a hammer.
I don't know why you woukd have a reason to turn off a camera. What I'm saying is, it doesn't necessarily mean the programmers are unethical or evil.