@Eudaemonia If you read my post to the end, I acknowledge that there might be a time in the game where I think I need more diamonds. With regard to growing needs in a growing city, so far my accumulation of stuff has by far outpaced the increase in utilization of things like spells, instants, timers, etc.
I think some of this has to do with playstyle. If I want something and I don't have enough of x to get it, then I just make a plan and wait until I do have enough of x. Of course there are time-limited events and prizes that make it appear like everything has to happen now (to induce us to spend diamonds), but nothing will ever be offered in an event that if missed will substantially impair progress in the game, and if something even comes close to that like the fire phoenix it will probably be offered again.
One of the things I love about Elvenar is that it's fundamentally non-competitive. There is very little (or no) reason to try to be better than anyone else. As long as one is progressing toward whatever one's own goal is, the actions or luck or strategy of others is unimportant. To wax philosophical, Elvenar is an interesting metaphor for the fluidity of space-time. It's all about space and time. Both time and space are constraints in the game and have to be balanced in relationship with each other. But if one assumes that time is (relatively) infinite, then space also becomes less important as a constraint. In the end, everything will balance.