I think your circles are rather unusual, if this is true. A $900k net worth is in the 99th percentile for 30-34 year olds and 95th percentile for 35-40 year olds in the US (https://dqydj.com/net-worth-by-age-calculator-united-states/)
Even among my anecdotal very-highly-compensated NYC tech-salary coworkers and friends, having money issues and easily sub $100k net worths is way more common than not.