Why did people criticize Mayor Giuliani ?
Giuliani , in turn , pushed the city 's Democratic - controlled City Council , which had avoided the issue for years , to pass legislation providing broad protection for same - sex partners .