It's called forcing people to keep playing the game. The longer you are playing, the more money they make, and therefore that is why almost every mobile game requires multiple hours of gameplay to unlock simple skins, or you know, until you pay for it, which is what they want as well.
If I had...