(This is why, for example, when I hear that Ubuntu edge, which can't even sell 45,000 phones, will "try" to come with free drivers, i laugh)
That said, one of the interesting "advantages" that Samsung and Apple get here is that they are their own SoC vendors. Google will have to get into this game eventually.
Both Apple and Samsung heavily use Qualcomm products. The Samsung S4 is powered by a Qualcomm Snapdragon 600. It should say something when Samsung isn't using it's own Exynos for it's premiere flagship device. The S4 also features a Qualcomm 4G LTE modem. And a Qualcomm power management chip. And audio codec.
The iPhone5 is almost as Qualcomm heavy itself, too.
I think Samsung and Apple would have equally as difficult of a time trying to release binaries (or source) as well, regardless of who is designing or assembling the SoC!
Google could always use chips only from vendors that allow redistribution of the blobs, make it a contractual requirement when commissioning Nexus devices.
The same thing would be true if it sold a million units.
Mark Shuttleworth said this in his AMA: "In future generations, it would be great to see if we can do an all-open device, for example." -- http://www.reddit.com/r/IAmA/comments/1j166z/hi_im_mark_shut...
"So in this first generation Edge, no, we didn't look for open hardware specifically. We can choose silicon with more open drivers as we finalise the spec"
If you assume that they're doing something that they haven't claimed to, then you can continue laughing at nothing, I suppose.
Sure sounds like "we'll try" to me
Google could certainly tell LG/Samsung/HTC that a condition of getting the next Nexus deal is that all binaries must be able to be freely distributed by Google and let them put pressure on the SoC vendors, but I doubt the Nexus line sells enough or drives enough profit for anyone to take such a threat seriously.