The freedom, education, society, outlook, the understanding, late marriage and social awareness are few reasons for it but the facility of long communication whether through internet or mobile phone is another big reason as it gives you more time to spend with the person and know him/her better.