Abso-damn-lutely.
Name another high-profile politician who did this.
I can't think of one who didn't.
The fact was that these issues were localized to NYC and he was the mayor. Standing up to these guys had minimal political downside and made great copy for Rudy.
But, when it came to standing up for constitutional rights of citizens, he balked.