I would add Tinder as another reason for less sex. You have thousands of posible candidates on your finger prints, why wouldn't you get the perfect one? So people skip most people and only small percent succeed. Before you were in the bar with few less options, darker and with more alcohol, so you were more likely to match someone more real and normal.