I think things would improve if these developers stopped with their 100+ hour, huge open world, $500 million dollar, Hollywood style games with obligatory perfect voice acting, writing, storylines, etc. We need more games in between. Smaller games with a reasonable budget and more linear games. These indie, AA developers can make money off of Unreal 5 games that still look good and most AAA games seemingly have to sell millions just to break even.
That's a colossal problem that generally contributes to the long development time. Yeah, I know modern gamers want huge epic adventures that have hundreds of hours of content, but are these games worth it when it's typically to the detriment to the game and the game companies when they have to literally destroy themselves to create these games?