1. Everything too expensive? Good, don't live here, eventually enough people will leave to drive all of the costs back to other market norms.
2. Dumb startups? Good, they will fail, people won't be able to afford to live here and they'll leave.
3. People are spoiled? Uber is cheaper and more convenient in some cases than taking the local transportation. When people stop taking public transportation because it's fundamentally broken (ps - it's awful in SF) then it will force government organizations to re-think their planning.
4. Bad engineers? Yup, I've met some of them. They'll eventually leave too when the system weeds them out.
I too think it's weird here, but since I do enjoy my life in the Bay area enough, I'm happy to wait for the market to correct to normalcy. The people who are here just to chase the "me too's" will soon be forgotten.
EDIT: I should probably clarify my overall sentiment. People who come to SF and complain that this situation is less than ideal have the freedom to simply choose not to play. The cost of living is driven by the simple laws of supply and demand. Speak with your wallets, not with your mouths.