While I appreciate they are trying to promote cycling, I am not sure this was the best of ideas. Cars and bikes should be able to "co-exist" pretty well in cities, assuming certain provisions of infrastructure and cyclists playing fair by not acting like idiots (many do in my experience). Shutting cars out just creates a nuisance for people who need cars for work or their disability. It doesn't prove anything. Its just rather token.
Note: I commute by bike, shop by bike and do a lot of exercise by bike.