All-rounder Stokes, who scored 18 runs and collected four wickets as South Africa levelled the series at 1-1, said the backlash was fair but some critics took it too far.