Good. Parking and driving are not well-suited to narrow roads in high density cities. There have been tons of studies that show this. This is as a Cambridge resident who struggles to find parking when I occasionally have to. Parked cars are truly a blight on our beautiful streets. Protected bike lanes are definitely [edit: probably] part of the route towards greater livability.
I agree mostly, except that there needs to be a usable non-bicycle alternative to cars too. I love riding, but not everybody can do it all the time, for a large variety of reasons. Reducing in-city car usage is good, but just forcing it to be even more unpleasant is not going to solve anything.
Indeed, cycling and public transit go hand in hand. Even in the Netherlands, people don't ride bikes exclusively. For longer distances, they may ride their bikes to the train station, then take transit to the city center, or something like that. This makes it a lot easier to live without a car.