This game is a pretty good game but needs to be more for the people who don't spend much, I think you should be able to buy all items with gold but a limit should be applied then you have the option of spending gold or real cash
Support. Let me offer another option, also. Other games I play have an option to watch trailers, totally by one's own choice, and each trailer watch earns a randomized item you usually have to pay money for. A health crystal, for example. This way, those of us who live on a fixed budget and really have no way to buy crystals and whatnot have an alternative way to generate money for the devs. Limit trailer watching to two per day or some such to make it fair, and there you have it. Every ad watched shoots money to the devs, players get cool stuff for watching them, everybody's happy.