This is my 2 cents worth......
XBMC is a media center that was originally designed FOR the Xbox console. Therefore MANY people have come to love using it on their xbox consoles and are introduced to the XBMC experience thru the modded xbox console. Keep development open for those people ( and for the new generation that is just now learning of XBMC).
NOW......XBMC is currently a multi-platform media center used on Xbox, Windows, Mac, and Linux. Seeing as how many people cant afford a newer PC for the sole means of making it a HTPC to run XBMC......Xbox development seems like a great thing to continue. Any shmo can run to the local swap-meet or game store an get an old xbox for 50 to 80 bucks....whamo!!!! XBMC!!!! ( Not unless people are trying to say, only those who have the financial means to build or buy a HTPC deserve XBMC......which defeats the original goal of XBMC, which was having a low cost, but quality media center, right?)
Also.....XBMC is basically the "engine" in the car. When I start up my Xbox, the only way others know that it is XBMC is if they see the Splash Screen that says "XBMC". If they didn't see that...they asked " How do you have the xbox 360 dashboard on your xbox?" or now they say " WOW.....Your Media Stream looks great ( Thanks Team RazorFish), can you do that to mine?" Hopefully people see what I'm saying here. (If I have a Van and you have a Truck, but they both have a 305's under the hoods.....does that mean we have the same vehicle? NO)
This said.......Why not develop XBMC for all platforms....and develop the skins to reflect the OS you choose to use. "XBMC on Linux" could be reflected as "LXMC" just by changing a few details of the skin. Same could be said for the other platforms too. Since XBMC once stood for "Xbox Media Center" reflect that by continuing that. Without Xbox there would be no XBMC.
Who's with me here
??