Bike infrastructure is being built. Bike ridership is up, all great news.
However, there remains a fundamental problem. As packed in as NYC is, it is still a huge city designed for automobiles. Many people lives 10, 20 miles away from their jobs.
It is obvious from the picture in the article that many cyclists gear themselves up for a long arduous ride. Unless one is into biking or exercise most people is just not up to that kind of ride. I do not think a 20 mile ride is what the average cyclist in Amesterdam or Berlin imagine their commute to be.