I do think it's still true in my experience that someone with the the capabilities to build useful things on their own tend to not stay very long at these giant companies, unless for specific visa reasons
depends entirely on the person. The startup life isn't for everyone, especially people with families that value stability and life balance over the idea of millions.