I've learned to readjust my expectations that my meal will be 1 hour after takeoff to closer to 2 hours on JetBlue, and plan my other eating accordingly. It does drive me crazy though. (And yes, every time I do end up on B6 I also question it ... more delays, less comfortable seat and problems with entertainment system/wifi than others, etc. I think I still just remember the early days of Mint and haven't quite come to internalize how far it has fallen)