Amazon wants to auto-hyphenate based on the current screen / font. Hardcoding hyphens in an ebook will look terrible in most cases. I don't see a problem with Amazon's stance.
>> In the United Kingdom, nonce is a slang word for a sex offender or child sexual abuser.
I'd delete the comment but HN has got ridiculously militant about that now and I can't.
It's possible that most of those hyphens are line-break hyphens, not word-join hyphens.