On a matter of principle, it is not shocking to me that it is so big.
The offline installer has to bundle data for all supported products, platforms, languages and dependencies, even the ones you don't need, because you can't tell in advance. The online installer will just download what it needs.