That’s my core issue, Midare. The double-standard.
You see, you can’t have this “kludge” design philosophy - which isn’t just normal for games, it’s normal for maintenance programming in any discipline - and not come back and fix it, or it will bite you on the ass someday.
But when that happens, it’s what you do about it that makes you the company you are.
If you’ve said “when I say I’m going to do something I do it” and “we’re researching Hrothgar and Viera to make hairstyles easier because we promised” unfortunately, you might have to do some one-off design work that you will have to throw away later because you never resolved that kludge.. And if, internally, you’ve said “because of the technical cost of doing race-specific implementation we’re not doing that any more.” (Which is my guess what’s going on) you’ve got some serious problems.
1) Either the Hrothgar are “special” or they aren’t. If they are special then that means that you have special constraints that you haven’t resolved and you’re going to have to do one-off work on them to make things that aren’t nightmare fuel and you’re going to have to throw that work away when you’re done.
2) Either the Hrothgar are worth additional work or they aren’t. That means that you’re going to spend the additional time required to un-kludge them at some point or another. That may not happen now, but if you want the Hrothgar to survive into the next expansion or not depends on this. This future-proofing is a completely different task from hairstyles.
3) Either you’re going to honor your promises or you’re not. The “hairstyles” you selected were by and large inappropriate, implemented poorly, and belied every time you said Hrothgar were supposed to be bestial, or that you cared about clipping, or that you were going to do something about it.
But the reason there is the faint odor of and community reaction to bull crap here is that everything that’s been done here either seems like an attempt to not do work, a hope we’ve forgotten what you promised, a desperate attempt to buy time, or a contradiction in terms.
And it doesn’t have to be. Just say you knew what you did sucked and you need more time to put out a quality product AND MOST IMPORTANTLY HERE’S WHO IS WORKING ON IT AND HOW LONG THEY’RE GOING TO TAKE.
As a developer, you have, before touted and backed up your reputation of listening to your fans. As fans we have been patient with you before and will be again. No harm done.
But tell us you understand you screwed up. Not that you’re “torn,” not that you “need feedback.” This was bad. And you knew it. But you intend to make it right.
I can’t speak for everyone, but I think that’s what would help me the most.