The only part I disagree with there is the "sending it straight to Disney+" strategy.
They spent $180 Million on this film, and apparently had already written it off a month ago by barely marketing it.
They partly got themselves into this mess of diminishing box office returns by sending these big budget theater releases to Disney+ too quickly. They've got to stop that, it makes no sense financially.
Better to take the huge loss on Strange World that was already created in the marketplace, and just keep it to a 90 day arrival window on their 8 bucks a month streaming service. Their audience has to stop expecting to see these big budget films for practically free mere weeks after their release. In my humble opinion, of course.