I couldn't see the interns ever giving us an auto-collect when we're not playing. Gameloft doesn't make money while we're not actually online. We're not buying chests or gems or characters, and watching ads when the game is on auto pilot. They do their best to keep us in the game, which is why they built the happiness meter into the game. If we don't have to do anything, there's no point in logging in, and they want us IN the game. Plus, we're all already complaining about having too much magic. If it kept building up automatically, we'd really be swimming in the stuff.