It is an interesting article and unfortunate if things are as it is reported. I guess I'm on the right side of the fence currently, but it would be nice if there was no fence.
An interesting side note, I visited Denver for a meeting and visited Homma Sensei's dojo to train. I had invited a friend along as he was interested in seeing what aikido training was like. While I was allowed to train, my friend wasn't allowed to watch the training. Hadn''t heard of that type of procedure before or since in traveling to many other dojos. Pity that door was shut.