از دیگر عناصر دنیائی که عامل بازدارنده فرد و جامعه از اعمال منافی عفت است. عجز و ناتوانی فرد از ارتکاب اعمال منافی عفت است. البته منظور ناتوانی جسمی نیست بلکه عدم توانائی در رسیدن به مقصود حرام و عجز در پیدا کردن مورد یا محل اعمال منافی عفت است. این عامل نیز اگر چه جنبه معنوی و الهی ندارد اما بالاخره جامعه را از شیوع منکرات حفظ میکند.
روایات و اسلام راههائی که زمینه و قدرت اعمال منافی عفت را از فرد بیایمان و سستاراده سلب میکند توصیه و تجویز کرده است و بر مردم و حکومت است که زمینههای تسهیل اعمال منافی عفت را در جامعه از بین ببرند.