Well said, except for the part where you oblige "society" with the task. Otherwise, I agree. With that said, I take no offense to your insult...
The premise of your post, AshenLady, is pure, unadulterated pablum. "All men are created equal". Define "created"!
Separate names with a comma.