I agree wholeheartedly with your review. The amount of suspension of disbelief required at times verges on the ridiculous. Yes, the story moves along and yes, it creates a compelling narrative, but, as you rightly point out, the implausibilities and inconsistencies in plot and character defy logic. They eventually become too annoying to ignore.
I will say the second season was an improvement over the first, although it too had its share of wtf moments.