There are so many movies coming out that have big stars but appear to have no budget for anything else. Scripts seem to be written by dimwits and production appears to be so low budget that you or I could afford to make these movies.
We've seen big names spend a billion crashing and burning the Lord of the Rings franchise along with the Superhero movies but everything else is on a shoestring budget.
The last few years have also had a huge amount of Hollywood big names selling off all of their real estate. I believe this is President Trump's executive order in action seizing the assets of those involved in crimes against humanity and human trafficking.
Well. Let's not forget it takes years to make a modern big budget movie, and theaters were closed for over a year. No one is going to invest in a movie that can't recoup its money in a theater. Actors were suing over this, as they were promised a percentage of the box office. Then suddenly, no box office. I don't think it has anything to do with anything other than that. These production companies aren't going to throw money away when they can't get their movies in a theater. Big budget movies will make their way back now that theaters are fully open. It just takes time to produce them.