Unfortunately, if your own religious beliefs encompass pagan beliefs such as Christmas, birthdays, homosexuality, Valentines day or such doctrines as the Trinity, Jesus is God or Faith alone- no works needed, then your complaints about the JWs carries no weight and is considered void.
Need I Remind You Again, this type of statement is totally false. Firstly, I make no comment on the Internet about what my beliefs are in this area. Secondly this is an Ad Hominem attack, attacking the person rather than the argument. If I say gravity exists it is no more or less correct a statement whether I am a devote Muslim or a devote Christian. I highlighted in my yahoo thread that with the variety of contradictory statements about Revelation prophecy shows God is not guiding the WTS in its doctrine, the accuracy of that statement is not dependant on my current beliefs.
I've been in some churches like the Seventh day Adventists and Mormons where either they sit in church and "let God bring the seeker to them" (not Biblically sound) or to "pick and choose" which door to knock on (disorganized and not Biblically sound).
This statement too is not supported scripturally. The preaching work of the Witnesses goes against Bible guidelines. (http://jwfacts.com/index_files/preach.htm) For instance, the Bible specifically says not to go house to house.
Luke 10:1-7 “After these things the Lord designated seventy others and sent them forth by twos in advance of him into every city and place to which he himself was going to come. … 5 Wherever YOU enter into a house say first, ‘May this house have peace.’ 6 And if a friend of peace is there, YOUR peace will rest upon him. But if there is not, it will turn back to YOU. 7 So stay in that house , eating and drinking the things they provide, for the worker is worthy of his wages. Do not be transferring from house to house. (Ek oikia eis oikia)”
It also does not say to preach about Jehovah but about Jesus.
Acts 1:8 “… but YOU will receive power when the holy spirit arrives upon YOU, and YOU will be witnesses of me both in Jerusalem and in all Ju·de´a and Sa·mar´i·a and to the most distant part of the earth.”
Galatians 1:7-8 “… the good news about the Christ . 8 However, even if we or an angel out of heaven were to declare to YOU as good news something beyond what we declared to YOU as good news, let him be accursed.”
Acts 28:31 “preaching the kingdom of God to them and teaching the things concerning the Lord Jesus Christ with the greatest freeness of speech, without hindrance.”