They don't seem to be doing so hot due to the information age, a lot of crashes in halls and what not. They are extreme, but pretty much the same as general Christianity in a foundational sense, I've had discussions with many different types, but leaving the "supernatural" aspects out of it, most in main stream Christianity seem to go by specific doctrines, or are conditioned to defend doctrines even if the scriptures themselves have blatant contradictions with them, just like with Witnesses among many groups (including larger ones) there is a burial of information on the origins on where certain doctrines come from, the ignoring of the character of the people who formed the doctrines etc. Where you have Charles Russel with JWs, you have Martin Luther, or Julius Africanus with other groups.
In one case for example, with discipline, we have two extremes in doctrine among the more mainstream Christain doctrine and JW doctrine. Where as a traditional Christian under Calvinism or Lutheranism will say "we are all sinners" to dodge or excuse themselves from being corrected and assume that being rebuked means being judged (when the scriptures say if you accept the savior that you become dead to sin so you must walk in righteousness), the Witnesses make a judgment by shunning or forcing public humiliation.
The witnesses are particularly dangerous because their construct is not set up for healthy rational discussion. The literature is written in a very non sequitur style (thought it may be different now, its been over a decade since I've seen any of it), but because the platform doesn't allow for people inside their gatherings to say "Wait a minute...this is stupid and makes no sense." You pretty much have no choice but to walk out or force down the food. If you are not too dependent on social contact and are more individualistic in thought, you probably wouldn't be a good fit for the JW religion and nothing would be a real threat to you for bailing other than wasted time.
I'm surprised the JWs haven't completely collapsed though.