i think its a good thing that people arent getting married at the drop of a hat these days- it might actually mean people are thinking about what getting married means for them rather than listening to their friends/family.
personally i'd rather be with someone for 5 years, make sure they're right for me and know them inside out than get married after two years and get a divorce 2 years later because it's not how i thought it would be. what's the rush? if you're really with the right person, they won't care if it takes you 4 or 6 years to make that commitment.
besides, marriage shouldnt be taken lightly- it's not something you do when your relationship gets boring and you think it needs a bit of a change. marriage is for your whole life (or it is in my oppinion). imagine being stuck with someone you dont get along with for the next 60 or 70 years.
too many people think getting married will change their relationship and make it different/better. women think getting married means they have more control over their partner, that they can then change them to be what they want them to be. if you expect marriage to make things all dandy then you're in it for the wrong reasons. relationships are hard work, nothing is quick fix.