Not loading for me either... so not sure what it's really about. But if the headline is any indication, it seems like sort of a strange sentiment. Didn't TechStars Boston just have their first demo day recently? And isn't Venture Cafe set to open soon in Cambridge? And aren't there are a ton of successful (subjectivity alert) startups in the Boston-area (Compete, mZinga, Communispace, gamerDNA, HubSpot, Xconomy... just to name a few)?
From a semi-outsider perspective, the entrepreneurial community in Boston seems fairly healthy even without YC.