Instead we have Inmarsat guarding their company secrets,
I do not agree with that at all, Inmarsat had no obligation to release any of this data (or even collect it). The fact they have done so has resulted in the only evidence we have to suggest a possible final location for the aircraft. They should be applauded for the hard work they have done thus far, not lambasted for not releasing the data (which, by the way, I thought they had?) for internet amateurs to pick over.