FWIW, I found you to be pretty fair and evenhanded and a good board mod ... I don't own any of this (and never will) and joked around some, but I think you did a fine job pretty much.
As far as I am concerned it is not anyone's business to judge anyone else's investment decisions to buy and sell, it isn't their money ...