Oh right! I forgot about the mailing list. Yeah I eventually unsubscribed because it was, well, not a train wreck...more of a train just sitting there on a wooden trestle, slowly rusting, as the trestle makes loud noises while very slowly falling apart.
I agree completely with all the points you suggested. And heck, I'd even suggest that selling armor should go out the window. I mean, is there a big aftermarket for armor? I always thought plate mail was (to some extent) custom-fitted. And nobody wants to buy a suit of armor that's covered with sword holes. No...Salvaging goods from your slain enemies seems like more of a poor-peasant profession, scrap harvesting, not work for heroes. Heroes shouldn't bother with it, the rewards shouldn't even be worth the effort, compared to riding back to town unencumbered and claiming your reward. What kind of heroes lug a cart full of dead peoples' armor around?
Also yeah graphics. There were indeed only four player sprites: Classic hero, token chick, funny-hatted thin guy, and big fat friar.
Stats could be fixed to some extent by tweaking the point-cost curve a lot. Okay, so everybody puts their str/end at a minimum of 35/35, and a lot of people leave their charisma and perception at the lowest levels for their non cha/per tanks? Well, make it cost 0.1 CP to increase a score that's ~10, compared to 2 CP to increase a score that's at ~35. Oh yeah you bet people will think twice about that, you just have to screw with the curve.
I had some thoughts about handling more interesting NPCs. So you come to the city walls at night, right? And the guard says "Oh hey who goes there". You've got your 30% chance of using your fame to talk your way in. Well...It seems to me that it should track a small handful of gate-guard NPCs. Maybe you never learn their names, but it would be super sweet if it would tell you "You recognize this guard as the one who let you in last week". Minor touches. "One of the guards at the gate caught you stealing a few days ago, and throws a suspicious glance your way". It doesn't need to give you that much interaction--but you track a pool of oh 10-30 guards, give them some very basic state, and switch up their "schedules" every week... Well, consider that a power goal.
If I wanted some programming support*, what languages would I be restricted to? I really, really like C#. I would love to try and do this in C# + SDL. But if the only other interested parties will only work with Java or something, I can probably handle that, just get it figured out ahead of time!
* This is still speculative. This is not "Oh hey we are getting this project off the ground". If anything, it might turn into "Let's build a combat demo and see what happens". If we're lucky enough to get that far, and "what happens" is super sweet, then we keep going.