Does it matter why? Sometimes files gets big, and you don't control the generation or trying to change the generation is a bigger task than just dealing with a "big" (I'd argue 20GB isn't that big anyways) file with standard tools.
Nope, it matters a lot!
Unstructured unindexed files get that gig usually as the result of some design flaw.