The fact is Stern has too many projects at once. Programmers are tied up. I don't fault them. Management has made poor decisions and lost lots of sales but gained just as many with each new release.
I don't regret buying Kiss at all. Great theme for me and it's still a lot of fun. Now it could use a good update to fix bugs, tie in the cities, etc.
Bottom line is Stern has shown code is not priority and they have proven if they can sell on theme alone. BM66 is complete proof of this. They unveiled a game that was not even playable and people jumped at the chance to pay $15K for one. They have no incentive to change what they are doing.
I don't think getting upset and breaking out the pitchforks is the right approach. Stern makes some fun games. But being vocal and the community continuously asking for code updates is something we need folks to do. They read this stuff.
They need to wake up and realize there is true competition coming and going to take some of the market share. We have choices now. We didn't before. And if the new guys survive we will have more choices every year. If Stern is going to be number one they have to improve what they do. Expectations are high and as soon as a manufacturer nails it all with quality, code, price, and timely delivery they will earn a lot of sales.