One of the worst trends in animated films over the last quarter century has been the tendency to cast famous names as voice actors to sell movie tickets even when those actors aren’t suited for the roles. Heck, they used Jackie Chan as a voice actor in an English language movie where almost none of the other characters spoke with pronounced Chinese accents just because they knew audiences would associate him with kickass Kung-Fu moves.
On the other hand the casting for Encanto was great even though most of the cast weren’t household names, so perhaps they’re starting to learn again?