Probably just trying to make the new subscribers to the game have a better experience so they acutally stay and continue to pay for the game.
It's a good way for Toontown to promote teamwork and helping smaller toons by making them think they may be a "super toon" if they do.
And it's just another thing to add to the Toontown and make it look like it's fuller until they give us our big release
CcE