From the "You Ask Freeview" discussion, Freeview clearly states that its up to the individual channel/broadcasted to decide whether to be on Freeview.
In regards to NASA TV, which was on Freeview during testing, whats the story? Axed by Freeview? Would love to see them back.
Someone suggested that Freeview dropped them because channels such as NASA TV and others (Bloomberg, etc) have no commercial value. If this is the case, why is Fashion TV on Sky?