Rural Kansas dev might aspire to 45k but even then. I think they might just live in a small town and don’t want to look for work elsewhere. Which is fine, just know the salary comes with the territory. Half the reasons tech pays what it does is because a lot of the jobs are in expensive cities.
Current city has repressed wages across the board. It's a place with a "low cost of living" and several universities that pump out local students who want to stay here at any cost and a very healthy foreign worker scene.
Currently, I'm willing to move.
There were a ton of issues on my part and things I still don’t understand and can only ascribe to chronic poor luck, though I won’t go into it all in this particular comment. I make better money now, more than most people my age probably make on average, but probably significantly less than most developers with similar experience. I probably won’t be able to recover the rough start which is likely annoying seeming as for the amount of money I’m likely to cap out at I probably could have done something much more interesting.
You might be surprised. The salaries reported in this forum are higher than normal, because of the large membership from the west coast/FAANG.
Here in the DC suburbs, I'd expect a non-FAANG developer without a TS/poly to earn $100k-$150k (straight out of college, more like $85k-$100k). Add a TS/poly, working in a SCIF for a 3-letter agency or military, add $20k-$50k to the ends of that range. Yes, many earn more, either working for a FAANG in the area, or in niche areas, or in some sort of management/ownership/partnership arrangement (BAH consultants, etc).
I'd say unless you have really experienced it first hand, or know someone who has, it is hard explaining to others how having a short stent of misfortune can really snowball and keep you down. As much as we hear the great fortune of those that get lucky at the right time, we never hear about those that miss out at the wrong time.
So, I get it. I just don’t get the part where it seems like you’ve given up.