In this day and age, most people have no concept of commitment or even know what true love is about. To add to their woes, they have little concept of what marriage is really about. For most, it's just a guy and gal hooking up legally...until they get bored with one another. For gays, it's just a way to gain credence to their "life-style".
People use marriage for their own selfish purposes instead of honoring marriage for its intended purpose. This is to say that many people want marriage to bend to their will, instead of submitting to the will of God.
I believe that marriage is here to stay, but the purpose and definition of marriage has been run through the muck and mire. Too many little-league players want to be considered big-league players, but cannot handle life in the big-leagues, so they give marriage a bad rap through their irresponsible and indecent behavior.