Yes, bike will never be the best choice for *everybody*.
But, can't we accept that cars also aren't the best choice for *everybody* and therefore we should create infrastructure that enables people who are willing to choose a mode of transportation that is less space-consuming, unpolluting...