And speaking of drinks... you could always fly AA, where the service is so inconsistent, that you never know if you are going to get a pre-departure beverage. Delta is incredibly consistent in this regard, and it's a shame that this one glitch occurred, but it's clearly not the norm on DL.