Is Strategy About To Go Bust?