gNewSense uses the Linux kernel. The Linux kernel facilitates utilization of non-free blobs.
gNewSense does not include, or refer to, or tell people about the drivers that use non-free blobs. Torvalds's decision to put blobs into Linux was a bad one, but gNewSense is ok because it does not follow Torvalds' bad decision.