I aint trying to pay for watching a movie at home, but if they released it for free and in the available theaters I think they could turn a profit maybe by getting more subscribers and cashing in on overseas similar to how WW84 did. It is pretty unfortunate, but im guessing with Black Widow being a standalone film and not necessarily one that pushes the MCU forward (maybe it does though) with Natasha being dead, they would rather just save it and wait for theaters to open back up and release it then.