It could be a better idea. Releasing movies online are not a bad thing anymore. Some of the best films I have seen recently were immediately released online. Mudbound, The Irishman, Roma.
Not saying New Mutants is a good film since I have not seen it but there is zero evidence putting it online means its a bad film.
Don't wait a year like Fast and Furious 9 is doing.