I would like to address the question of more divorces, and there doesn't seem to be the effort put into marriages "these days."
When I got married a woman had no choice but to stay married, especially after children were born. It seemed to me that the "working at marriage" became the job of the woman. I was even told by my mother "it is the woman who keeps the family together." My first husband and I were very much in love. That did not change the fact that we made it a practice to push each others buttons. Both of us were unhappy for a host of reasons.
After my kids were grown I made a decision to end the marriage. If I had the wherewithall to end it sooner I would have. I don't think that there is less effort put into marriages these days, I just think there are options for both partners that were not there years ago.