From my training as a computer scientist, I am used to the idea that some problems are easy and some are plainly intractable. Perhaps that's also true in science and technology, and we are starting to exhaust all the easy directions. Still, many less techy problems remain, at least climate change and wealth inequality come to mind. Perhaps we'll see the biggest innovations in solving those in the future.
As a software developer, I’d want to see a rewrite to clean up the legacy bodges before we conclude we can’t add more. Also, wealth inequality isn’t a problem: how wealthy the people at the bottom are is. Wealth inequality is associated with fewer poor people and a higher standard of living because wealth inequality requires a wealthy society. What exactly are you “fixing”?
Concerning wealth inequality, I do think it is a fundamental problem of society if a fraction of a percentage controls majority of the available resources even if the lowest half has their immediate needs met, but we can disagree on that all day and arrive nowhere.