I think it's good.
However, I think it's probably a problem book not because of the quality of its story or writing, but because of the content.
There is no way to write about what I'm writing about without polarizing one political side or the other. In fact, I sort of have the dreaded feeling that I'll probably polarize both sides!
But I knew that going in. It was what attracted me to the story in the first place. There is some meat on those bones, some real world meaning. So I went ahead and expended my best efforts on something that may in the end be unpublishable.
As I say, it doesn't matter. I've succeeded in doing what I set out to do.