Oh, no doubt.. humanity has come a long way.. but most of the delays and struggles have been not due to our own lack of knowledge, but rather subsets of our own species saying “no” at almost every turn and preferring their own comfort or the willful subjugation of others simply because they wish.