This is precisely why I have stopped flying on Delta. Do not worry, there are plenty of other airlines that value your business. This exact type of incident has happened to me twice on Delta. Minus the talking to the pilots bit. I use to pay a premium to fly on Delta and deal with two additional connections just to give them my business. Those days are long dead.