Just to shed some thoughts around not adding features - keep in mind that DM42 is a "homage" to the original HP42. If we go ahead and make major changes to the UI (besides what we have already made to take advantage of the screen), it is no longer a true to the aforementioned spirit. Graphing capabilities were rudimentary on HP42S and you need a printer to plot. Similarly, DM42 has an IR sensor and complete backwards compatibility with HP42S printer.
There is a deliberate attempt to not add features, and to keep DM42 compatible with HP42S "interface". We've received strong feedback from our users to not make major changes to the HP42S spec. One can just use HP42S manual and everything should just work. It is the same with the key layout.
If you want to add features or mess around with the firmware, it is open source. There is also an SDK that you can use to write your own firmware if you wish.
Furthermore, there are some exciting projects to build a new RPN platform all together - WP43 is one.
That said, all feedback is welcome and appreciated. Thank you.
That's fair, like I said I'm no calculator aficionado and have zero prior experience with the HP42. So I'm coming at it cold and those choices are coming through as defects and an inability to make good use of the hardware being purchased.