Of course gNewSense doesn’t include non-free software!
That’s the reason gNewSense exists, it’s the reason we developed GNU in the first place — to escape from proprietary software and to help others to escape as well. Recommending a distribution that steers users towards non-free software would defeat the purpose.
Of course, most GNU users are unaware of this, because they think the system is called Linux, and because they’ve heard it associated with “open source”, a different philosophy from the free software movement.
And yet, despite those impediments, our campaign for user freedom continues to advance.