Bashir Hayford hits back at critics