The Hellfire expansion didn't catch on with some people because first and foremost, Blizzard didn't make it, it was Sierra, and word at that time was that Sierra ignored Blizzard's advice and did their own thing. So some people would tell you that the tone, style, and everything of it don't match the original Diablo.
Also, before it was incorporated into the original game much later, the OG version was a pain in the ass to play as it had no Battlenet support.
I never got to play it, so I can't verify how true all this is, but that's the general answer whenever you ask someone in Reddit, etc about why they don't like Hellfire. Other common reasons include it didn't feel finished, limited content that had none to little interaction with the content of the original game, crappy and/or bugged drops, and the "new" classes (which I believe were only playable through mods or hacks) were underpowered.