Someone will always have an issue with new releases regardless of the process. Today's payload is much better than, say, 5 years ago, when downloads were bigger, networks were slower and storage cost more, so at least Apple has been trying to respond to complaints.
Then along came the mac app store with updates. That took nearly two years to stabilize - today's updates/releases are a piece of cake... Tiny In situ deltas are for simple tools - Xcode is well complicated and is tied into iTunes, Apple IDs, paid dev accounts etc. so the way the process is now will likely rule for some time to come.
So while being careful what you're wishing, be sure to file such requests via the bug link below right to make needs heard.