I've never paid for a diamond. Never will. It's a long term game, with little spurts of intense play, then waiting on until the upgrade is finished before attacking for more loot.
But there's fun to be had in attacking bases and designing your own to not get raped repeatedly and lose all your resources.