I'm fairly tolerant of formatting variations in commercial ebooks. I've never been one who requires all of the ebooks I read to be presented in an exacting, totally homogenous way. I actually like variety. Having said that, however; nothing makes me want to punch people more than hardcoded, way-too-narrow line-heights. It's OK if YOU want to see fifty-bajillion lines of text on one screen, but why on earth would you force that preference on everyone?