Sure, Ubuntu might ship with some binary blobs. You know why? Because Ubuntu is trying to go mainstream, do something other free desktops/phones have not been able to do. There is a HUGE benefit to open source and Linux if Ubuntu succeeds.
But the FSF doesn't see it that way. It seems the FSF would rather see Ubuntu fail rather than succeed on non-FSF terms. Mind boggling.
If Ubuntu succeeds and is 99% open and 1% closed, is that not better than Apples/MS 1% open and 99% closed?
If/when Ubuntu succeeds, the next generation can work at that last 1%.
A reasonable, pragmatic and realistic approach is better than DOA.