It's late and ive already ranted enough, but one idea for the trader imbalance may be a shift in how rare ore is come by. Say we take away the ability for them to get more rare ore from mining. Everybody would get the same amount from that route. We shift the ro to what traders are supposed to be good at, trading. Say something like trading with a trader class generates the bulk of the in the market. Both sides would get an equal amount during the trade, still let it be effected to some extent by the trader skill tree. Say for every x amount of co traded y amount of ro is created and included in the trade. Sure its kinda something from nothing but we could come up with a reasonable way to explain how to break a fundemental law of nature.