Quite. Look at the Kindle's line-breaking 'algorithm' and weep -- it doesn't even know that it can break on hyphens, and there is no attempt to understand greyness at all. And, because it's closed-source, I can't fix this (there is one replacement OS that fixes it, but all its documentation is in Chinese, its user interface has a broken English translation and is worse than the Kindle's native one in almost all other ways, and its source is not available so we can't fix that either...)