It makes sense when kernel is only part of the package. "~500Mb for full history" may not seem like much, but take 500Mb for kernel, 600Mb for gcc, 100Mb for binutils, etc and you soon arrive at gigabytes.
And if you throw aways history of other projects to save space, then why will you want to offer special treatment to kernel?
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds