On the day CyanogenMod moves CM10 to stable, their domain is hijacked by a community 'member'. "We don't like how this played out, and we are deeply hurt. Likewise, we are deeply saddened at the confusion this may have caused the community. We will continue to be open about the what, when, how, but unfortunately, we may never know the 'why' - though greed comes to mind. The team itself has not made a profit off of CM and that is not our goal. But to have one of our own betray the community like this is beyond our comprehension." This makes me so angry and sad. Slightly related: it's about damn time the Googles and Samsungs of this world invest some money and resources into CyanogenMod to give them a solid infrastructure to work with. It would be peanuts for them financially.

Actually having an unofficial upgrade path for technically inclined users while "encouraging" non-savvy users to upgrade to a better experience by buying a new phone sounds like a decent strategy.
It can't help that OS development is so uncoupled from hardware development. Maybe Google should have a hardware roadmap instead of just springing new requirements and features on users/OEMs? That way midrange phones can have a chance of being upgraded without resorting to 3rd party roms.