I'd have thought that cashflow wise it was better for them to make money from the movie instead of sitting on it for longer. People would watch these movies at home and then watch them again in a cinema setting where you can fully appreciate the movie in the setting it was intended to be watched in to get the full experience.
I think with the Bond film there are massive product placement deals in place that become voided or dented if the film doesn't provide a world wide cinema release. They literally cannot afford for it not to be a cinema smash.
Ironic given it was originally slated for a prepandemic release in November 19 but they delayed it for rewrites due to a poor reaction to the wokey Waller-Bridges influenced first cut.