F fortune.com Americans are having less sex and researchers are blaming Netflix 44 points rbanffy 8 years ago 63 comments