All surveys can go wrong. But CNN-IBN only went wrong in the case of Punjab. (Akali Dal-BJP combine got seats disporportinate to their very miniscule vote lead). Where there is more than 10% vote lead, than surveys command a very high degree in certainity