Why are DNGs so much larger than the raw files?

It’s because they are Linear DNGs. See here for more: Output File Size