I think the biggest problem for them is they don't have enough variety of content. I don't find myself watching Disney+ as much as other streaming services. It's not even close. Netflix, Max and Prime get my attention more (don't have Paramount or Peacock).
They have 2 good franchises in Marvel and Star Wars but they haven't built on it. I've been mostly "Marveled out," probably before others. I've only seen the first Avengers and the last Holland Spiderman was the last Marvel movie I've watched. Star Wars can still reel me in but it can't be just throw together anything. I liked the Mandalorian but only watched the first episode this past season, wasn't excited by it and haven't continued yet. What else they got? Answer imo, not much.
Netflix has all kinds of shows, from action/adventure, documentaries, true crime, suspense/thriller, horror, stand up, reality, international (which I think is a plus while the hollywood strikes go on). They may be a little less throw whatever up on the wall and see what sticks these days but so far enough does stick. Sharing crackdown will help them in the short term at least too.
Disney needs to build up their content (weird to say that considering it's Disney) and maybe they can with Hulu for more adult entertainment but right now it's too niche or pigeonholed imo.