In case some of you people forgot. The Senate passed a much weaker version of the FISA bill. Obama opposed this bill. However it still passed the Sentate.
Obama isn't in the House and it would have been inappropriate for him to be directly involved in negotiations of a bill that is in the House.
Obama can't save the world in a Democracy. He is going to have to work with people in Congress. That includes Blue Dog Dems, Independents and Republicans. There will be compromise. There will be decisions that I really hate? However this is how our government works.
I always like DailyKos most people on here seem to know how legislation actually works. I think we can all agree that vital bills shouldn't be held up because of ideology. I believe there is a real need for an updated FISA bill. Do I like telecom immunity? Hell No? Do I think this bill sucks? Yes.
Is this bill unconstitutional? I don't know. That is why we have a judiciary branch of government. If this bill is unconstitutional as some of you claim it then it will be struck down in the courts.
Now Obama can commit political sucide and vote against this bill when it comes up in the Senate.