Gold needs to be able to be protected in some way, whether you introduce a Bank in the cities where gold can be stored for research purpose, I feel sorry for players who save their gold only to have someone steal it right before they use it for research. You could make the bank have levels so can be attacked if weak or can only hold so much but the current system is definitely in favour of the mighty and against the new players trying to build some might