While looking forward to Strange World and am rooting for it to do well, I am 95% sure it will flop hard. Even if you ignore the gay controversy or the fact that Disney's Sci-Fi movies rarely do well, I simply am not seeing this movie promoted AT ALL. I have AMC A-list so I go to the cinema almost three times a week. And I haven't seen the trailers for Strange World get played at any of the movies I have seen.
In the past two months, I have seen the IMAX 3D re-release of Avatar, Don't Worry Darling, Bros, The Woman King, Halloween Ends, Smile, Orphan: First Kill, Black Adam, Pearl, a 30th-anniversary re-release of Dracula, Till, Armageddon Time, Tar, Barbarian, the Banshees of Inesherin, The Invitation and a theatrical re-release of Beetlejuice. The Strange World trailer hasn't played before ANY of these movies.
Now it should be worth noting that most of these movies are skewed toward an adult audience, while Strange World is for kids. However, the lack of kids movies coming out in theaters nowadays means there are less opportunities to promote Strange World.
I just don't think this movie is on most people's radar. It seems like Disney is investing all of its energy into Black Panther: Wakanda Forever and Avatar: The Way of Water. Maybe Disney wants the headlines to focus on the box office success of those movies so that no one notices the underperformance of Strange World.