I wonder if part of the issue is a kind of unspoken fear that the “dream” outcome may not be as common as people want to believe.
If I am a young developer with more stock options than salary I want to believe that I will have the option of retiring early. Seeing older devs who were not able to “cash out” plays poorly with that narrative.