We have this game on 3 devices. Yes you have to spend money which I think they should open up more ways to get diamonds. But just about any game nowadays has purchase options. They wouldn't make a profit if they didn't. Or they could just force ads down your throat like every other game, but this one doesn't and I like it like that.