I found it quite funny too, but the main character has a bit of a 17th century Adam Sandler quality, straddling a line that some readers find more annoying than humorous.
For my own enjoyment I have however seen that the translation that I use is really important. I'm reading it in German, and the new translation by Susanne Lange is much more pleasant to read than some other older translation I have in digital form.