The problem is that most startups can't match, much less beat, established companies on salary, and they'll just turn you down. It's not even malice or greed on their part, it's just that they have a finite runway and a few tens of thousands of dollars a year on a single person can mean the difference between life and death.
No one wants to say it out loud, but I'm starting to think that the startup economy requires people to accept the gamble of shit salary for a chance at the equity lottery. I decided not to play along with that and only work for megacorps, but it's up to each individual.