I appreciate your commentary on the state of LinuxMCE, allow me to reply:
LinuxMCE is, as of 2008, a community open source project. There is no company driving its direction, nor is any one person dictating its direction or behaviour.
We don't even have enough people to warrant any form of management, which people seem to volunteer for in droves.
I have used LinuxMCE for many years, as well (since 2006), and I am utilizing virtually every part of the system, sans telecom in my house. (I am using telecom, but I am also actively trying to get it back to feature parity), which brings me to my next point:
Because this code base is so large, and there are so few people working on it, things break, and we fix them as we get around to them. Would you like this situation to change? CONTRIBUTE! You'll find the majority of my posts that people say "attack" one or another, revolve around the lack of contribution, and the over abundance of complaint from _very_ vocal users who seem to have nothing else to do, but criticise the hard work of myself and others.
So you help, you say? Fantastic, dig in, and try to solve problems for others here, and help document things, this community only survives because of its users, because it and the code, is all we have.
Also, you've used LMCE for years? Where are your wiki posts? or your forum posts, for that matter, helping others?