Originally Posted by kovidgoyal
No. The point of making a viewer for a portable device is that it should run well on the limited resources available to it. A viewer that supports all the esoteric features of the format, but doesn't display basic files well, is incompetent.
No.. it's perfectly executed -- just poorly specified. That's no indication of incompetence in programming, but it *is* an indication of potential problems in management (unreasonable expectations, etc).