Well. Another displeased user. Given the obvious complexity of this post, I will just add my bits to it:
1. LinuxMCE is just about perfect for use as a media center, but it can do so much more. If a media center is all you want, then hit up one of the mythtv distros, like Mythbuntu, Knoppmyth, or MyhDora (although I do not recommend this one) But understand, some of the greatest parts of LMCE are its ability to share media, and have it anywhere there is a network connection.
2. LinuxMCE can play well with all of these mythtv distros. I have a core, that normally just runs headless, but on occasion I do hook a monitor up to it, and watch some TV, grab a flick, or jam to some good music. But in my mix at home I have MythBunutu, and Xbox Media Center, using the files served up by my core. My main viewing area is a MD booted from an image on my core, but the Xbox in the family room watches the recordings made by LMCE's MythTV, as well as watching the Movies archived on the core, and it can play my vast music collection.
3. I am no coder by any means, I do have a fair amount of linux experience, but it is not really required. If you use supported hardware, and the vastly useful wiki entries, your whole house can benefit from having LinuxMCE at its core. Not only does it serve (as in server) as a media hub, but it also acts as a file server, print server, security system, environmental lighting system (really cool stuff), and lastly as a place to watch a good show, record it, or fire up a movie, or jam to some tunes.
I state here that I am no coder, but I have contributed in the forums, in the IRC channel, and have made several wiki entries. Not overlooking the one on using the netfilx player, as a core component in LinuxMCE, and being able to share its resources with any other MD in the house, or all at once. So there is the netflix bit.
4. I say I contribute by adding wiki stuff, and answering questions in the forums, and on IRC. Most of this is based on the time I spent cutting my teeth on this wonderful whole house platform. I have run into all kinds of nastiness, almost solely due to my ignorance, but in those failures/mistakes, I have gained wisdom, which I gladly pass on to others who have hit the same hurdle, and I can help them over it, because I got around it.
But fore most, above all this, are the guys who actually tame this beast, like Thom (Tschak), Hari, Posde, DanielK, TotallyMaxed, tkmedia, and Mostly, our friend Zaerc. He may be short at times, with the whiners (and yes I have been called that as well, and yes it was true) but his knowledge of this platform is such a blessing to us all, that even being short, we can only be glad he is working for us (for free I might add) as are all the others. Sometimes tensions get a bit testy about these forums, but you can only truely appreciate them, when you see what it is giving you in the end, which will only cost you time, and a little bit of patience, and possibly some hardware.
And don't even get me started on Thom (Tschak) he I think out of them all knows this system down to the code level, and I have been smacked in the head by him more than once, and he was also correct. You have to understand, this entire project as a whole is voluntary, granted contributers like TotallyMaxed do this for a living, putting this amazing platform in peoples homes all the time, but the rest of the core devs have lives and jobs and families as well. They do this in their spare time, sometimes at great cost to themselves, just to be able to hand users like yourself and I this great piece of software. So give it a chance to become a part of your life, and thank them. Heh, when you get smacked, say "Thank You, and May I Please Have Another", you won't regret it.
Please do not let angry retorts, or a bit of character bashing, sway you from using the best whole solution available to you, at no cost.
I have had my arse handed to me more than once, and I still come back, and help in ANY way that I can, and when you get rubbed the wrong way, just smile. If you stick with it, you will not be sorry that you did.
New features emerge all the time, and you may not be able to code, but you can help test, and report issues on new features. Heck maybe by some odd luck, you could solve the very issue that you reported, just do your part, and watch this project fold into your life.
Just my bits, and observations.
Regards, and All The Best,