Of course D&D needs to be fun. :)
But, what is fun for one person is not always fun for another. You can see that in the thousands RPGs, board games, books, media, etc. Most of them were fun for someone. None of them were fun for everyone. You can see that in the arguments between edition fans...