The Pennlive article has this quote about what hapoened
"Apparently when you do everything at the last minute sometimes you don’t get it done,” an Instagram post said. “This one’s on us. We didn’t get it done in time."
Doesn't sound like being cowards to me. And if I recall correctly, this definitely wasn't the first time an episode was delayed. Don't know why you think that.
(Can't open the MSN link for some reason. Firefox refuses to open it for me)