The GB contradict their own doctrine, maybe because they do not understand what they are teaching.
In 1995, not only did the "generations" teaching change, but also the "seperating of sheep from the goats" and the timing of Christ sitting on his throne.
The Bible says that it is at that time, when Christ sits on the thrown, that the chosen ones are gathered. Yet the GB teach that the gathering is "ongoing." Revelation
identifies they great crowd as those that "come out of the great tribulation" which is an event, by their reckoning, to be yet future. So, since the ANGELS gather the chosen ones,
and the great crowd are yet a future group, in what group are witnesses today? They are literally in LIMBO by their own teachings.
I talked to an elder friend of mine the other day about my skipping meetings as of late (it has become quite obvious). I told him that I would go back to the meetings
if he could gaurantee that the doctrines would keep from changing. He couldn't. I haven't.