He’s talking about Netflix and their programming, in general, not being compatible with Islam.
Well, maybe he needs to change the channel when he sees something he doesn’t like.
My husband is a ham radio guy; and we once attended a meeting where Riley Hollingsorth, former enforcement agent for Amateur Radio at the FCC, was speaking.
There’s always ‘One Big Knob’, and it’s a useful principle to remember. (If you aren’t into ham radio, most of this will be boring; but my point is expressed between 9:40 and 15.57)
https://www.youtube.com/watch?v=oCN-3jkMHqE