Part of the problem, as I see it, is the "us vs them" mentality. Your first sentence displays it, labelling anybody who isn't 'rah-rah' over cycling on city streets as "anti-bike". This mentality is happening all over society these days, and it is not productive.
There are a group of people who aren't "anti-bike", but do look at the situation pragmatically. They see infrastructure as a finite resource and want to see it used most efficiently. They also see a fraction (~25%?) of road surfaces that have bicycle infrastructure installed being used by very few cyclists (by anecdotal observations) relative to the number of cars, motorcycles, buses, trucks that compete for the same space and wonder whether this is the best use of the infrastructure. This makes it more difficult and less efficient for the majority who use those methods (and, subsequently has a negative effect on climate change by causing motor vehicles to operate less efficiently... i.e. idling in traffic jams).
I'm not "anti-bike" by any sense of the term, and I have been supportive of bicycle infrastructure from the start, but lately I have wondered whether it's the best use of our resources to transport people in an efficient manner. After all this time I still see very few cyclists using the infrastructure and am starting to wonder whether "build it and they will come" is actually a realistic expectation.
IMHO, our city leaders have failed us in not planning for and providing an efficient transit system (i.e. combination of buses, trains, underground, etc.), and have jumped upon the popularity wagon of wanting to be viewed as being trend-setters, while ignoring the needs of the majority of the citizens. Again, IMHO, you take care of the core travellers first with excellent transit, which would naturally reduce car traffic, then you can effectively invest in great, separated, bicycle infrastructure (rather than simple painted lines that disappear in the rain and snow, and eventually wear off leaving unfamiliar people wondering what to do).
Tired of the "anti-bike" label, and the dumbed-down tribalism that seems to completely envelop this entire topic.
