Absolutely. Also, the problem is, if you say "I do work from home, but I'm not willing to let me being photographed every 5 minutes", you'll lose the job and the next one might be willing to do it. There was a similar story with coders from home. A guy was not willing to hand over the control of his laptop camera - he was fired.
I have always refused to work in environments where I am under constant surveillance. Sure, it has cost me some jobs but the way I look at it - those aren't jobs where I want to work, anyway. What needs to happen is enough people putting their foot down and refusing this to the extent that employers will feel enough pressure to not insist on it in the first place.