It probably helps a lot that free apps are unloaded when idle, then reloaded on demand when someone is actually making a request. Ideally, the cost could approach the disk space of 30k small git repositories.
http://stackoverflow.com/questions/2606190/why-are-my-basic-...