With respect, I don't think the article gets every point wrong, but there may be some merit in what you have written.
I did a bit of reading. First, if you search the web, you can find articles about wire-rimmed glasses being banned for some period of time in some Jehovah's Witness congregations. I didn't find anything about gold-rimmed glasses specifically:
I'm not sure I would link a source that is about "Christian and Mayan spirituality and our approach to health and fitness" that gets all its information from a site called towerwatch.com with the motto "Helping Christians Reach Jehovah's Witnesses with the Gospel of Our Savior Jesus Christ".
I did a bit of reading. First, if you search the web, you can find articles about wire-rimmed glasses being banned for some period of time in some Jehovah's Witness congregations. I didn't find anything about gold-rimmed glasses specifically:
http://yucatan2012.com/Yucatan2012/MysticChristianity/E46336...
There is also some information on "Theocratic War Strategy," for example, in this Wikipedia article:
http://en.wikipedia.org/wiki/Jehovah's_Witnesses_practices
From the article cited above, there is this quote attributed to the Watchtower Society:
"It is proper to cover over our arrangements for the work that God commands us to do. ...."