Actually believe it or not (at least here in Portland) it's because of cyclists. For years cycling groups kept fighting for bike lanes and saw any attempt to provide separated cycling paths or alternate routes as segregation and marginalization. It's only been fairly recently that bike boulevards and separated bikeways have been acceptable options.