You guys are really looking at the negatives here:
Marriage for citizenship - Gives you a work visa/family visa or access to a completey different market. Some countries have better benefits than others.
This wouldn't apply to most guys in this country, plus there are other ways to becoming a citizen in another country than getting married.
Marriage for culture - Gives your children access to a more masculine culture so that they have a bigger world to belong to.
Define "masculine"? Are you referring to a patriarchal structure? As the gay/lesbian community grows more and more, the traditional patriarchy is dead. As the single mother culture continues to grow, the traditional patriarchy is dead. What you guys refer to as "traditional" is that of a prior to 1970's type of American household, that's DEAD.
It's time to move on and embrace the new world, this new world we live in does not look like the 1950's husband, wife, two kids, a dog and a white fence type of display. Today's world looks like a single mother raising two kids from two different guys, or two parents raising a kid (or two) but the parents are no longer together and "mommy" has a new boyfriend while "daddy" has a new girlfriend, which means the kid (or kids) that mommy and daddy had now have TWO homes and TWO families to go to.
Marriage for ownership of the female - You buy a dog, why can't you buy a female? Dog bites you, replace him, same with wife.
This is another fallacy, you are still LEASING the woman. A lease is something that you don't own, that you use for a period of time, and then you give back...OR....it's something that you use for the time being until it's CALLED. Any woman you have relations with, no matter if she is a wife or a girlfriend or a fvck buddy, you do not own her. They are all LEASES and they can be called at any minute.
Marriage for stability - Whilst it may not be a physical thing that you can have, it does give some security knowing that no matter where you are, your wife will be there to look out for your well being in some capacity.
You assume she will. Your wife could very well be the reason your "health" takes a downturn due to the bullshyt she puts you through during the marriage. Plus there are a lot of marriages out there where the spouse is not supportive, caring, loving, etc. You can get support, friends and people who care/love you without getting married.
Marriage for children - What child doesn't want his mother and father to be married? Lets be honest now, every kid. A STRAIGHT marriage means that both parties have a vested interest in maintaining a family structure and making a concentrated effort to be more successful with their lives. What child wouldn't benefit from having BOTH of his parents in their life.
The children won't know the difference because again, society is changing. Plus, who says BOTH parents won't be in the child's life?
Marriage for membership to society - 99% of the world subscribes to marriage and in most cases, others will look favorably on you if you are married/children. You look like a more responsible person not to mention you are by definition a productive man. Most importantly, you are not perceived as a threat to the establishment and can conduct yourself under the radar if you so choose.
The world....has.....changed. Nobody cares if you are "married" anymore.