Adapun faktor-faktor yang menyebabkan terjadinya degradasi moral ialah:
1.Kurang tertanamnya jiwa agama pada tiap-tiap orang dalam masyarakat;
2.Keadaan masyarakat yang kurang stabil, baik dari segi ekonomi, maupun dari segi sosial, teman, Â dan politik;
3.Pendidikan moral tidak terlaksana menurut mestinya baik di rumah tangga, maupun di sekolah dan masyarakat;
4.Suasana rumah tangga yang kurang baik;
5.Banyaknya tulisan-tulisan, gambar-gambar, siaran-siaran, kesenian-kesenian yang tidak mengindahkan dasar-dasar atau tuntunan moral;
6.Kurangnya bimbingan untuk mengisi waktu luang dengan cara dan kegiatan yang bermanfaat dan membawa kepada pembinaan moral;
7.Tidak ada atau kurangnya tempat-tempat bimbingan dan penyuluhan bagi anak-anak dan pemuda-pemuda.
5. Islam adalah solusi bagi degradasinya moral Generasi Milenial
Islam adalah agama Ilahi yang merupakan penutup segala syari'at, juga berperan sebagai sistem Rabbani yang relevan dengan fitrah manusia. Tujuannya adalah membentuk kepribadian harmonis, menegakkan keadilan Ilahi, mengelola bumi, dan memanfaatkan kekuatan alam untuk umat manusia. Syari'at Allah yang sempurna ini bukan hanya konsep, melainkan ajaran yang harus diwujudkan dalam tindakan nyata dan diwariskan kepada generasi mendatang sebagai tanggung jawab orang tua dan pendidik.
Pendidikan dalam Islam adalah kunci utama untuk mengaktualisasikan potensi fitrah manusia menuju keselarasan hidup. Islam menekankan pentingnya menuntut ilmu sejak lahir hingga akhir hayat. Ajaran pendidikan Islam memberi pedoman kepada orang tua dan pendidik untuk memantau perilaku anak-anak, mendorong mereka mencari teman yang baik, cerdas, jujur, dan berakhlak mulia. Al-Qur'an dan hadis menggambarkan manusia sebagai entitas lengkap yang memiliki dimensi jasmani, rohani, jiwa, akal, nafsu, dan hati yang semuanya saling berinteraksi sebagai potensi yang dianugerahkan Allah kepada manusia.