Top Gun Maverick only recently became available to stream, similar to the amount of time it would take for a DVD. It also did INCREDIBLY well in theaters. This will likely be the model given it's success for the big players.
There is nothing forcing streaming platforms to release movies right away. Now that the pandemic is over, you're going to see streaming platforms claw back where they can. They're already starting - banning multi-logins, forcing more ads, etc.
> People have been complaining about the cost of going to the cinema for years, it's not a new complaint, I don't think it explains why behavior suddenly changed this year. I think Streaming with its massive quantity of content does, you won't have to wait long for a movie you're kind of interested to be available and there's plenty to watch in the meantime.
Behavior changed because of the pandemic. Now that it's over people are going to the cinema for good movies - again, see top gun maverick, or spiderman no way home. But they're not going to go for just anything. It's too expensive to go all the time. So for a B movie, yea, why bother when it's on netflix? But the cost is too high to go see that movie in theaters.