Let's see... I've run Horde of the Dragon Queen, Out of the Abyss, Dragon Heist, Tomb of Annihilation, & Decent into Avernus. I've played Curse of Strahd, Storm King's Thunder, Rime of the Frostmaiden, and Wild Beyond the Witchlight. I've run the fist half and played the second half of Elemental Evil.
They're all fine once you bang 'em into shape, but none of them are, IMO, designed very well to be run or played. I think they're meant to be read (and robbed from for your homebrew). We haven't done that - we've played them as-is. They're at best okay.