Would you rather they use uncompressed bitmaps instead?<p>I remember the little MP3&#x2F;MP4 players which were very popular around a decade ago(<a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;S1_MP3_player" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;S1_MP3_player</a> ) used a similar strategy of making all the UIs bitmaps. The LCD had the windowing functionality built into its controller so it was easy to define a rectangular window and then just stream the appropriate pixels into it. They only had a 24MHz Z80 and 384KB of RAM, but hundreds of MB or more of secondary storage, so it made sense to tradeoff size for speed that way.<p>You can see an example of that here:<p><a href="http:&#x2F;&#x2F;www.mympxplayer.org&#x2F;pafiledb&#x2F;images&#x2F;screenshots&#x2F;1208854267s1res.png" rel="nofollow">http:&#x2F;&#x2F;www.mympxplayer.org&#x2F;pafiledb&#x2F;images&#x2F;screenshots&#x2F;12088...</a>