That is a tad unfair. The JWs at least have a moral code that they try to adhere to. What I will say though, is that the picture that is presented to the world outside is not exactly the same as the reality on the inside.
I agree. I think most dubs strive to adhere to some moral standard. Maybe not to the puritanical extent that the WTS imposes, but they try to maintain basic morality.
I agree also that how JWs present themselves to outsiders is not exactly how it really is. There are marital affairs, divorces, pedophelia, etc. in dubland just as there are in the real world. The difference is that the real world is aware of these issues and addresses them while the WTS and their followers deny that anything is wrong. This causes more problems in the long run. 2004 is now in the long run of the Society and these problems are surfacing.
It seems the divorce rate is greater among the ones that get married too young. Could be they rush into marriage because of needing to relieve themself sexually.
Of all my JW friends of my age range that got married young(18-22), most of them have ended up in divorce. As I started to type this I counted, quickly, ten couples that I knew who married young that have split, all JW weddings. A couple of other marriages have lasted but with many problems. It probably would have been better if they had divorced. I agree, the problem is marrying too young, and being inflamed with sexual desires with no outlet, but I think also that the fact that there are a limited number of eligible people to choose from for marriage causes problems. JWs, despite their oveall large numbers, are for all intense purposes, little clannish groups isolated from the real world. When people become of marrying age, they have a very small field to search in for that marriage mate. Add to that, the very strict rules on courtship and dating, and these immature people really never get to know each other and by the time they realize that this is not the person they want to grow old with, they've been married for a a couple of years and have children.