When the residents are no happy for the bike sharing

the bike share in Washington Dc is very popular, so naturally here in New York make more sesenses

noticed that the locations chosen for the bikes are mostly on the streets, in dc they are on sidewalks

i guess the people living around and owning a car will be quite disturbed and upset

why not use the sidewalks like in dc?