It's exactly this reason I love the (concept of) the Pyra. Having full control over the software and UI and meaningful control over the hardware and upgrades makes the Pyra fun. For retro gaming and for the keyboard layout alone it is great, but they don't do anything on their own to set it apart from other devices in their respective fields (i.e. retro handhelds, tiny computers or palmtops). The Pyra is an amalgamation of everything that is cool from each of those in one neat little package - with a little extra kudos to it being at the epicenter of a cool, active community.However, I disagree that "fun" and "open-source" need be traded-off against each other. For a critical part of the market, they are one and the same thing! I have an Android phone, and it is not fun, because I have no meaningful control over its behaviour.