I can't see how anyone "wins" from a game not being released, unless you've bet money on it or something. As for BB not making games anymore, i actually have no view on it, i really don't. It doesn't mean i won't be able to play games anymore (coz there'll still be tons coming out!) and at the same time although it looked good, i'd never played Tormi so had nothing to miss, if that makes sense. The only comments i've made about it in the past few months have actually been about the people talking about it, not the game itself!
And i still stand by this; even though i disagree with half the people about Tormi/James, i can't argue with their opinions, really.
I use the project pages as a sort of "diary" for my larger game projects, which brings up the question of how I would be able to transfer them to a traditional blog if the Projects feature gets axed in the future.