Reducing gold incomes by 30% would be a simple, easy and comprehensive solution to this problem and many others.
And how exactly this would solve this problem with huge repair times? Infact i cant right now imagine any problems what i think this game has would be solved with cutting of income...