I'm glad he realized he was out of line and man enough to admit it. I agree with much of what he has otherwise said, but he was really going about it the wrong way.
I'm still not convinced either of his targets need to resign from the Board. However, I do think they at least owe the community they claim to champion some explanation of their seeming conflicts of interest.