The article isn't loading for me, but didn't this happen a few years ago? I have to wonder, why the submission now?
From a semi-outsider perspective, the entrepreneurial community in Boston seems fairly healthy even without YC.
Anyway, the point he's trying to make is that it doesn't matter much where your start-up is based in today's day and age.