Its the overides that have done more damage to the industry than anything else. Just sponser traders and have a clear tiered commission structure for all traders - so the more you trade the lower your commisions (kinda like how it works in futures). That would eliminate a lot of the shady practices so prevalent in this industry.