American Captains put up with so much **** from the flight attendants it's unbelievable. I have flown with many Euro captains in previous jobs and they definetly would not tolerate half of what I see at Delta on a daily basis.
In order for this captain to have diverted, it must of been bad.