If you look at Linux desktop distributions, the FSF only "blesses." what, 6 distributions? Out of 300-ish? Debian is not even considered completely free. And from what I can tell, Debian and Maemo are non-free for roughly the same reason: Hardware drivers.
As with my desktop system, if Nokia makes a hardware decision to use better hardware versus open drivers, I'm all for that.