I think plenty of fault to go around. Definately a growing amount of men who still act like boys and a growing amount of woman with unrealistic expectations that bring little to the table.
Discussion
Social media probably has played a net negative role in all this as well.