Yes, I think marriage is a good idea.
I've seen a lot of people turned off towards the idea for a variety of reasons. Probably the biggest one is that a lot of kids come from broken homes. Growing up in the 80's, it was very odd to find anyone with divorced parents. In the 90's, it started to become more common. Today, it's more the norm to find someone whose parents
aren't divorced than are still married. I would say a large majority of my friends who had divorced or separated parents had the idea of marriage ruined because of that...rather than going through that pain themselves & subsequently inflicting that pain on their future kids, they decided that they were better off not getting married. Which is unfortunate, because you always have the choice to do better than the role models in your life did.
I think it's way too easy to get a divorce today. It almost seems as easy as buying something from Best Buy & then returning it these days. I think a lot of people's problems could be solved with marriage counseling rather than just calling it quits. On the flip side, I also know plenty of people who should really be divorced rather than staying together & are just constantly punishing themselves by trying to make it work. It's a two-way street...if your partner isn't willing to play ball, sometimes there's not much you can do about it & it's better to go your separate ways. There's a good TED Talk by Esther Perel on why happy couples cheat, which is definitely worth listening to:
http://www.ted.com/talks/esther_per...alk_for_anyone_who_has_ever_loved?language=en
It's hard to think ahead too...when you get old, do you want to lonely, or do you want to be with a spouse you love & trust and have kids & grandkids to hang out with? Tinder says "right now", marriage says "forever". The social world we live in today is vastly different than the ones are parents grew up in, which has also contributed to how & what people think about marriage. I think having the Internet has actually
reduced the need for social interaction IRL, especially if you're introverted like the majority of computer-technical people are...there are webcams, chatrooms, forums, voice chats, online gaming, and so on to keep yourself socially entertained without having to actually go out in the real world. If your needs are constantly being fulfilled, why would you look further? It's an easy trap to fall into: