That's either hopeless defeatism (note my tagline), or the attempt to lower others' morale on purpose.
I don't care which one it is. Someone with that attitude either needs to get some spine or some morals.
No, it's an informed understanding of the practical reality. There is NOT even close to enough support to pass a marriage amendment. If you believe otherwise, you have no idea how constitutional amendments are passed in this country. They're HARD to pass, that's why there has been only 17 of them in the 223 years that have passed since the the first Constitutional Convention and initial adoption of the Constitution. It doesn't take a majority to pass a constitutional amendment, it takes a super-majority. There is not a super-majority of support to ban homosexual marriage.
I also understand how the federal judiciary works, and I watch the Court closely enough to predict how Kennedy will vote on this issue - he's going to vote with the liberals. I think there's even a chance that Roberts and perhaps Alito vote with the liberals as well - we'll see. People forget that Roberts litigated two gay (for the homosexuals) cases when he was in private practice. In any event, it only takes Kennedy to make homosexual marriage the law of the land, and that will come probably sometime in 2012 or 2013 at the latest.
I don't deal in fantasy, I deal in reality. If you think that's "defeatist", so be it.