>Good on you Ken. This place could use more humility and self examination as of late.
I never really gave your recent posts much thought regarding your admission, but it takes some balls to come out and admit one's perceived shortcomings. Though none were really perceived here. Regardless, we all have our off day, week, month, or even year. Our mistakes do not define us because our true nature always shows through. Thoughtful and considerate people will always be able to sort out our "off days" from the real "us."
Needed or not, your public "apology" shows more character than you think. I'm of the opinion that the recent backlash against BPL is not really BPL's fault, but rather people failing to do more of what you have done here.