for instance
Taking a look at the MML3 fiasco just one more tired but necessary time, after discussion with both the hopeful and the pragmatic, I know that maybe, just MAYBE, the reason they pulled the plug on it was very good at the time, regardless of how fucking boneheaded it looks, even with the months behind us and having both the perspective of then and the perspective now.
The problem is that just because it was the right thing to do doesn't mean you shouldn't just not tell everybody else that was heavily invested in that project either mentally or emotionally anything at all about those reasons.
at the very least, explain why you wouldn't be able to say anything (like, even, something about business confidentiality, even though given the scope of the project, that kind of thing flies in the face of everything they were trying to do), or even tell the people working on it in advance that the project was already cancelled instead of watching them work on something you'll never let them finish, or the people on the message board talking about it for months long after the project was actually canned, and the news feed was cut off, but pretend that something is still happening, in the hopes that everything will eventually die down so you can get back to making all them fucking sequels in the hopes that some day you can justify crushing people's souls to your children when they ask you about it
there may be a hard numbers part to the business, but those numbers represent the dreams of people, who have feelings, and perhaps it would be best not to treat those people like you treat the numbers?
hell, they could have even released the pregame "demo" just to make some money back, with the explanation that the game was not going to be completed, but they didn't even do that, regardless of the fact that it was already finished as a complete work in of itself, and they didn't, and yet there was not a single actual explanation
sorry to derail, but i'm just trying to demonstrate that above all else there needs to be a BALANCE so that i don't have to keep fighting the people i like over issues that remain unresolved due to poor public relation skills and vaguely detailed internal policies that remain questionable as far as common sense goes
yes, internet people are crazy. but perhaps treat them with some fucking respect once in a while, maybe, just maybe, you'll have their support, regardless of what you have to do, as long as you be a fucking man about it, instead of trying to smooth shit over using the people who had nothing to do with your actions, but are saddled with the task of justifying them to people using the crappy pile of nothing that you gave them while you covered your ass behind the scenes while telling yourself that staying safe was the right thing to do for the long term interests of the company, as if that would help you sleep better at night
you leave a bad situation behind, there's no reason for your fans to ever come back to you later
ANYWAY
for how much these people should know
they need to be able to take into account the perspectives of those outside of the mindset of the people on top in order to be able to make important decisions that affect those people
this may or may not require intimate knowledge of a game, but at the very least, they should be able to observe something beyond how it benefits the company and to how somebody might realistically view the situation, instead of pretending that those people are just puppets that act a certain way based on which wires you pull on and discounting the rest as atypical behavior