Can't really compare delays between airlines. One airline may have spare planes at a certain airport while the other doesn't. Obviously the planes come from all over so there could be things that happened early in the day that caused the flight to be delayed. If the flight was delayed 24 hours why didn't you try and get on another flight? Typically they will delay flights for that time but most people at that point have gotten on earlier flights so it doesn't really hurt many people.