I find it really hard to understand all the people who are so obsessed about this. "Oh my, the pureness of this project has been tainted by the horrible non-OSS nature of GPU drivers and now I have to respond to every post about Rasp-Pi about this!!!". Come on people, it's a $25 computer, it is running Linux, you can do great stuff with it and unless you have an altar devoted to Richard M. Stallman in your home, you can hardly complain about the influence this small issue will have to your kids learning experience with the device.
I understand that the closed nature of this part of Rasp-Pi may be a personal letdown for some 1 % of geeks who are mainly interested to hack the graphics drivers, but I could bet that nine out of ten people who constantly whine about it when any possibility surfaces would not personally ever tinker with that part of Rasp-Pi even it were completely OSS - they just have the unrealistic world view where no compromises need to be made to provide a cheap learning platform with "sexy" graphics functionality for education.
To end with a car analogy, if there was a non-profit organization making a $100 electric DIY moped that could, thanks to a closed design of the battery circuit (everything else of course would be completely open), achieve a speed of 30 mph instead of 5 mph open designs, the same people would probably be here pointing out how their kids enthusiasm for DIY projects and the usability of the whole moped would be compromised because this one part was not open for everyone.