I have the same experience with the force upgrades of OSX (due to xcode). Download is big, require massive 21G of free space, takes ages to update on older MBPs, everything gets more sluggish after the update and crashes more often...
I haven't used XCode in a while, but I was always amazed when I had to download the entire, massive, application every update. Android Studio has fairly consistent updates that are around 150-500mb on average.