ParentFull threadpetcat·Isn't USA pretty average compared to the rest of the developed world?View on HN