Hahaha Im totally that player.
The funniest it ever got to me was when I was spending gold by the tens of thousands on this system, while the other party members where buying gear. I had a multitude of buildings and workers. None of it ever made anything haha.
Usually it doesnt get to that point :P.
Well OP, I dont have answer for you. Hell, I dont think I ever expected anything out of it even. I just enjoy the little RP you just said at start and end of mission of having everyone in one of my HUBs and that is it.
The easy answer is depending on how much a player invest and on what it is invested. Have NPC start to react differently to the player, since he is more than just an adventurer, he is a possible *.
* be it contractor or partner in business...
This wouldnt leave the "main mission", but gives callbacks to the player that the game recognizes his investment.