@BridgeGoth - Really... great post man. Thank you for sharing your thoughts in this, most of all, level headed manner. We've already showed your message to people around the office. It's in circulation.
I really hope that others will chime in with their thoughts as well and write 'em down in this fashion (And thank you to you who already did so). And yes, I very well know that it's not the first time that any of this has been said and discussed, that doesn't mean you should keep laying down your minds. As SausyFC would say - "Keep them coming".