You shouldn't assume someone doesn't understand a situation, because it seems you do not either.
TekSavvy has not rolled over, poor choice of words. They are not fighting for privacy rights either. They've taken a neutral stance and have let the ball roll into the court it's meant to: the Federal Courts of Canada. They did not delay handing any information over because they never agreed to hand in information over at all. I am the not sure where you got impression that they did. TekSavvy's message to Voltage was more or less "You want our customers' information? Go have a Judge order us too."
I read Michael Geist's blog post about Distributel: »
www.michaelgeist.ca/cont ··· 781/125/In it you can read how Distributel initially took the
same stance as TekSavvy in November. Now they've reversed. Perhaps the backlash all over the internet about TekSavvy's stance might have changed their minds. I personally question their motives, it could just be a stunt to save face and get a better public image or they could genuinely want to fight to privacy rights.
Also in the the post you'll read that Bell, Cogeco and Videotron did not oppose a similar motion in 2011.
As for fighting privacy rights, whether an ISP does or does not fight for them makes them right or wrong a strictly a matter of opinion. I didn't choose an ISP based on their political stance or whether they would fight legislative and political debate on privacy. There's too many unkowns right now as well in the case that the Judge in the Voltage matter pointed out and will clarify as it moves forward. I believe people are putting way too much on the shoulders of ISPs, you paid them to provide you with a connection the global network.
The matter of privacy rights is a fight the belongs to every single Canadian and the responsibility of every Canadian to protect. Not just shove the burden on an ISP using the lame excuse "I pay you monthly". Of course of an ISP wants to fight in the courts for privacy they can. And if you as a customer and citizen value that, that is your choice as well.
People need to stop being arm-chair laywers/politicians/network engineers/accountants/CEOs on these forums.