@StephaneLaliberte - exactly!
I did a quick writeup of the new Sheep and goats understanding. My conclusion was that they are intentionally excluding all non-JW's from possibly being sheep, since the sheep need to support "Christ's brothers" AKA the annointed - AKA the governing body. Not everyone agrees with me but here is my writeup anyways.
http://www.jehovahs-witness.com/topic/5085516542246912/sheep-goats-light-gets-brighter