Maybe the fact that Simon has already said:
As a living person, that would make it too easy to get the trading XP bonuses and so on. Also, where would be the challenge in getting goods from one town to another?
I was thinking along the same lines as Ether. High travelling costs would prevent this from being an easy teleportation. Also, there was another discussion about "nowhere to spend gold" problem.
However, this would be very hard to balance out. Low level characters benefit a lot from that 100 xp bonus and they have to pay less. High levels don't really get that much and they pay a lot. Besides, there will be less incentives to buy all the skills. So yes, this suggestion has many holes in it but maybe something better can arise from all the ideas we were throwing in here.
And I am all for bringing the pillars back.