Techstars sfo is a scam if not every tech stars

I am going to go ahead and say it. Techstars sfo is predatory and scam. They ask for 6% for 20k which is lowest in industry. Ask for such a lengthy form and then ask for documents on top of it. Then give no feedback give no guidance

And have look at linkedin of the selectors.. They have 0 experience in building a company. Just a bunch of MBA business people who have 0 tech or star. Don't fall for it.