Have Crystal Palace got it all wrong this season?