Without any doubt in my mind, I believe Schumer is right on this one. I support same-sex marriage, but we have to take what we can get. Right now, given the political climate, comprehensive immigration reform is going to be monumentally difficult to pass, and any issues relating to same-sex marriage will only make it harder and scare off one or two or three moderate Democrats from supporting it.
The "all-or-nothing" point-of-view is impossible for me to comprehend. No bill that passes Congress, especially right now is going to be perfect, let alone great, and will have disappointments for real progressives.
The health care bill, as watered down as it was, stalled. Same-sex marriage is unfortunately a tough pill to swallow for a lot of ignorant and hateful people in this county and dragging the issue into comprehensive immigration reform would be a mistake; a poison that would help kill it, as if we didn't have enough trouble getting it done as it is.
This is a fight you have to realistically put off for now until more states recognize same-sex marriage and as a new generation of people take power.