If Zuckerberg really thinks that Silicon Valley VCs are short-sighted (and I'm not saying that they are or they aren't), why doesn't he put his money where his mouth is? He's in a unique position to be investing in companies that could achieve success on a timespan that exceeds the five to ten year horizon that VCs are constrained by.
Also, which of these Boston investors are investing long-term? I want to meet some of them.