Yes I think I remember seeing that too. Totally stupid. Im pleased I dont need/use Netflix in the first place because this nonsense would make me crazy...
If I have helped you or increased your knowledge please click the 'Thumb Up - Like' button to show me your appreciation :)
For YouTube questions see the official thread here.