Edit: In my experience, older folks are easier to sell on the idea because they’ve seen how the sausage is made and have had enough time to have possibility convert to reality. Younger folks are still…more optimistic than the data suggests is realistic.
[1] https://www.bls.gov/ooh/computer-and-information-technology/...
At least in the US, they aren’t temporarily embarrassed, they actually are millionaires in many cases. Software engineering today may have one the highest expected ROIs of any occupation in history.
At Amazon and Uber? The problem is that they aren't not millionaires; they're mkaing 250k-650k/yr. At those companies, even in extremely high CoL, you can pay the landlord his due and be a millionaire in 5-10 years.
Now if they walked off the job for a year, then things might change because it could cost their bottom line meaningfully. Maybe. But. And this is a big but. The companies are sitting on tens of billions of dollars in the bank and have private police forces on campus. I’m pretty sure they’ll pay extra for any strike breakers to come in if it came to that to avoid setting the bad precedent (from their perspective) that labor is an equal party to meaningful negotiations. The police force will try to ensure the safety of the strike breakers. The company will also go on a PR offensive to magnify any small misstep to overwhelm the bigger story.