The biggest problem I see here is that Jet Blue is doing this in direct response to the fact that people were stuck on a plane for 10 hours and not compensated.

To me, it seems like the company is capitalizing on the publicity to push a new system that would not have helped the passengers on whom the publicity concerns.