Do people have time for sex? Lifestyle mantra