The story is being carried out pretty well imo, regardless of who I think is right or wrong in it, and ultimately that doesn't even matter. I enjoyed the tale and thought about interesting things I normally wouldn't. So, yeah I think it's doing a good job too.
I'd say, when a work of fiction has divided its readers like this while keeping everyone on either side engaged in the story, it's done a great job.