Should și ought to sunt verbe modale și se pot folosi pentru a exprima o părere subiectivă (should), ceva necesar ce nu poate fi evitat (ought to). De multe ori diferența este insesizabilă, se poate folosi fie unul, fie celalalt, dar în textul tău unde aveai particula "to" era clar că doar ought poate fi, deoarece should nu poate fi urmat de infinitivul lung (cu to). La punctul 7 as spune shouldn't, iar la 8 should.