Probably, yes - but then I'm a maniacal pennysaver (but poundfoolish - I wasted over a 1000 gold on an immediate tech steal with a diplomat in my game versus Anarres
)
Have you started construction of a Forbidden Palace yet ? That should really help your income.