This. It's going to be hard, going forward, to really tell profit from movies due to the splintered revenue streams. MCU is, very likely, an outlier. That may change going forward, but I do remember that The Batman had a good number of articles all talking about "when it's coming to HBO Max - release date leaked!" and the like even before it hit theaters, and a good number of people we know waited for that like we did.
There are other factors that play into all this, of course: WB being so bad at marketing and usually so bad a selecting people to helm their IPs certainly doesn't help; MCU has a proven track record and now they have Disney behind them. All of those things don't help DC properties right now.
But I'd be interested to see how the Bluray/4k sales go for The Batman. That may be part of the picture, too... but if search results on Amazon and Walmart are any indication, there's not a lot of pre-order push for it. So that's certainly interesting.