This has been, without a doubt, the most frustrating experience I've had as a developer in my 10+ years of software development. Why, in God's holy name, do I need 40GB+ just to update a framework that I ALREADY have installed in my system? Apple really expects you to have a machine SOLELY for the privalge of developing apps on their platform. This is beyond explanation, and by all accounts, intentional. I, for one, will think twice about developing for Apple in the future after this horrid experience.