The number of men in the US aged 18-30 reporting no sex in the previous year has almost tripled since 2010 [1]. It seems there are economic or cultural factors at play besides not well-crafting their messages or showering enough.
[1] https://www.washingtonpost.com/business/2019/03/29/share-ame...