Are you butthurt over the minor villain? Anons are reading too much political shit into it, he's just a scumbag who's found a way to live in the house at the expense of others. He couldn't do it with men since he had to convince them to stay with him and let him feed. Hence initiating relationships with them.
I didn't even know about those other two, I don't touch SyFy generally as it has put out a lot of low-tier knockoff stuff in the past. I am assuming the SyFy Dune bit is bait but i'm still willing to give it a go after being wowed by Channel Zero.