As much as I agree with the strategy (it's just good marketing) I have to say that I've never met anyone who thinks that bikes (or any other mode of transport) can replace cars 100%. And I know a lot of cyclists. Every single one of them uses a mix of transportation modes, which include: cycling, walking, public transit, and sometimes even cars!
The only people I know that think we can build cities around a single mode of transport are (a subset of) car drivers.
And in my experience, the most successful way to talk to these people isn't to be "pro-bike", it's to be pro transit choice. But I always have to explain this very carefully, because most people assume that anyone who talks about bike lanes or trains is anti-car.