To be fair, even Microsoft doesn't use the binary size of their applications as a measure of their capabilities. Yes, they are ginormous, but they aren't advertising "Windows 8: The Binaries are Bigger, so It Must Be Better!"
Windows binaries (PE file format) stores more than just executable code. You can store any resource data you wish; from string tables to images and icons through to zip archives (hence how self-extracting archives work).
There seems to be quite a lot of lines of code there.