You tend to agree from experience? As in you've been through YC, Techstars, 500, etc...?
Sorry for the late reply. I've been through Techstars. If interested, I'd be happy to elaborate, but the OP hits on things that I can firsthand attest to be true.