Honestly I think that part of the strategy is sound. I get why Disney Corporate had these movies made.
I’m old enough to remember people complaining about the feminism in the original Little Mermaid / Beauty & the Beast. There was even a spat about Aladin being Satanist.
The complaints about these movies are almost as old and hackneyed as the movies themselves.