Yes the sentiment is the same, but it takes little historical understanding to see how tearing down is always easier and more exciting than building up.
What works at a startup often can't work at a big company. Or a university. Or a government. You have to work with the system you have. For those that leave angellist without a second thought, what are your alternatives? LinkedIn?