The problem, as for me, is not in trading upgrade being too powerful.
Problem is NPC haulers can't really handle supplying stations with goods. Most stations are in constant demand. Of course, in this case you can get gigantic profits by selling something like, for example, Gold: when NPC's don't buy it from mine, and it's flooded with cheap gold, and consumers have 0/25000, your profits are huge.
Overall complexity of production chain adds to that.
It's not the price maximum "delta" that should be tweaked, IMO. Instead, the ability of NPC to actually make factories live should be increased. I guess once the without-player-sector-calculation would be implemented, NPC's ability to supply stations will rise and revenues would not be so incredible.