Well said...I cannot add to this one...for a change.
Well, other than, we all should respect the opinions of everyone.
Nice post!!