There’ve been a lot of good explanations re the bannings (like this)
http://www.freerepublic.com/focus/f-news/1840286/posts?page=1050#1050
but yours sums it up about the best, IMO, esp the last line.
whoops ~ wrong link.
http://www.freerepublic.com/focus/f-news/1840286/posts?page=1038#1038
Your post is even better, tho.