No, not really. They kinda created the culture where tech workers can work on moonshot ideas while having a great income and zero personal risk. Sadly, that culture is dying out with recent layoffs, but many people in tech worked on a lot of cool stuff that worked out (and even more that didn’t).