Had my flight from BOS-DCA delayed 2 hours this past monday. JetBlue's terrible app didn't let me rebook myself on an earlier flight. Went to the gate, agent had just started boarding and claimed they were too busy to rebook delayed passengers. Let that flight take off with 4 empty seats. Tired of this sh*#. I'm off to Delta land.