I definitely think streaming is a big part of it... Dune 2 hit HBO way quicker than I expected.
I also think Covid, etc is a factor. Even though cases are low at the moment, no one wants to catch Covid/Flu/RSV, etc while watching a movie... so add in the cost, the lack of FOMO because of streaming, and the potential to get sick and people probably upgrading their home systems in 2020/2021, there just isn't much appeal to go to the movies unless it's a big event like Barbiheimer .