You guys have not factor higher level trade levequest offer more gils. We have tons of lvl 50 battle class player but how many lvl 50 crafter you see around? Once the crafters reach that level, the gil generation in the system is going to be much more balance than now.

and yes, the battle class will need to be able to sell crafter something. Making dungeon gears sellable is a good way to fix this.