So thieves can't steal.. i suppose everyone's learned to deal with it (basically by not picking it) If stefan dosen't want to deal with stealing and problems caused with it he could just rename the class Rogue. They're the charming swashbuckler types. (rapiers please?) All that would need to be done is instead of taking away Charisma give them a bonus, same with intelligence. The dexterity bonus is already nice, but you can't live off of it, pump that up a bit.
A sub idea.
Dexterity = accuracy. Maybe people hoping to be archers could pick rogue. Just lower the wc and boom. you're set.
We're not all crazy bums with knives you know? Every other class is depicted as awesome and mighty by their picture. A powerfull warrior, a scary barbarian, a victorious sorceror... Thieves? A crazy hobo, with a knife and a sack. Rogue just works better. Robin Hood was one, God help me Aladin was one.

Come on Mr Knorr. we've been waiting since Kingdoms came out.