If I were king of the digital camera universe, I would make one that really was programmable. It is hilarious how much of a lock-in the camera hardware manufacturers have. And they don't seem to be worried or understand that one of the reasons cell phone cameras are better is that you can get arbitrary software for them. (Yes, it must be a really weird and tricky business because so many things are contributing to killing off the entire non-smartphone camera market. So I can understand the companies getting ever more paranoid.)
To wit, a feature I haven't seen (?) on DSLRs or MILCs is: Whatever lens I attach, in Aperture Priority, default to choosing the widest-stopped-down-by-one F# for that lens. This is to try to have a simple default hack value for getting most bokeh but also not having the worst image sharpness.
Or, if Sony let folks push new menus to their cameras to replace the horrible badness they ship by default, maybe they'd sell some multiple more. Because people who value UI UX enough aren't going for Sony even though their CAF & tracking is purportedly by far the best.
I guess if I had the money and time and connections I would be working on an open source camera system that was super flexible like this. Maybe comes with some block scripting like Scratch. It wouldn't even have to be very high resolution, or super fast, it would just have to be like 16mp and heck it could even just use CDAF to start off with.
Because, I mean, almost nothing can be worse than the software that the major camera makers ship. The Olympus iPhone app is horrible. All the Canon Windows apps are horrible. Etc.