Maybe it would help to understand where we're heading with development in general. Not that everyone will agree...
I'd like MC to be able to compete with consumer electronics devices when installed on a reliable Windows PC. The Synapse is a first attempt at this.
As a CE box, ease of use is much more important. It's critical that a user who has never learned anything about it be able to operate it for playback.
This is, of course, different from using MC to catalog a collection of media. In that case, it's to be expected that you learn how to use the program, gain some skill, become an expert, then see how it can and should be extended.
These are entirely different use cases. The first we've centered around Theater View, used with a remote. The second is more of a traditional desktop application.