My children loved this book when they were little (they are now 19, 17 & 16) - They used to cry with laughter at the funny names the monsters called each other and they have not grown up insulting, rude or violent adults.
I am now purchasing a copy for a friends daughter and hope she gets as much joy from it being read to her as my own children did.
If I had read some of the reviews on here I may never have brought the book in the first place which would have been a real shame and my children would have missed out on a lot of laughter and for the record one of the worse insults used in the book is "you soggy cornflake" children have a simple, silly sense of humour and this book is perfect for them.