How else would you explain this latest round of bad news?