Reddit just doesn't have any incentive to do this - you're talking about people who are doing free labor for them. Maybe it's got problems, but if you get rid of the power mods (and don't change the structure to add any incentives like pay), you probably just end up with a bunch of unmoderated communities that then die off.