回答

should はだめです

should not to criticize ~ となって、to が あるのでだめです

should not criticize ~ なら正しいです

ここでは ought to ~ の否定の形 ought not to criticize が正解になります

この回答にコメントする
疑問は解決しましたか?