It has never ceased to amaze me that Apple iTunes updates are not only incredibly bloated (100MB for a few fixes), but that they are almost twice the size of their Windows equivalent.
Apple is total crap when it comes to partial updating of their software. Sure it is simpler to just make everyone download another 100MB file, but is 100MB really necessary for a few bug fixes?
Software update was 16MB don't know what you are talking about.