The problem inherently lies with the assumption that the free market will fix all and assuming that some entrepreneurial person is going to lead the charge and redevelop our country. What a joke.
The boom after the Great Depression that made the US into a superpower was driven entirely by government dollars.
My solution would be: * Raise minimum wage to $30 an hour. * Implement land value tax + higher capital gains taxes in order to stem inflation. * Hire 10x the amount of construction workers, civil engineers, etc and provide them with the funding for projects.
Get to work. It's laughable that someone working at Snapchat can make 1M a year while the jobs that literally build our country are paying dogshit.
We need wealth redistribution but not via UBI, via actual development. Let's raze the slums and rebuild with shiny skyscrapers. It's possible. We just have to get away from capitalists getting increasingly rich while the rest suffer.
Also as an aside, my bet is that "programming" reverts to the mean within 10 years as a career. 20 years ago programmers were paid peanuts. Most of the heavy lifting of building software has already been done, AI, low-code, etc. is going to make it increasingly easier. Be ready.
All of this is GOOD, why does it cost 5 million dollars to build a site so that I can reserve a place in line at the DMV (made up example). The tech industry has enjoyed a monopoly on transmitting data. Building an app or a website should be as easy as opening an excel spreadsheet or a word doc. That is coming and your UI coding skills are going to be essentially useless very soon.