My troop upgrades now take 12 days. I spent $5 once when I wanted the barbarian king, but I've waited for everything else. I like that I can do a raid for a couple minutes, then not worry about the game for a while. Doing clan wars and raiding other players is by far the best part of the game, and it's what provides the most resources for upgrades.