It constantly amazes me that something like Koreader is so good, yet software made by paid professionals can be so bad.
Surely it would be easier for someone like kobo to just use Koreader, implement their ui changes and demand as plugins or patches, and forget ade