Drivers, on the whole, behave pretty badly too. As a driver, biker, and pedestrian in the Boston area I don't think I would say any of those groups act better than others.
Would love separated bike lanes. Biking in the city is very satisfying, but also nerve racking for me.