I first read about this letter yesterday via BikesnobNYC's twitter feed. And here is his reaction.

http://bikesnobnyc.blogspot.com/2014...fat-bikes.html

Note the part where Barraga has voted in favor of a Complete Streets resolution.