Como um escritor de sistema operacional amador, descobri que, como o paging (uma parte importante do modelo de proteção moderno) tem apenas um conceito de privilegiado (anel 0,1,2) e não privilegiado, o benefício para os anéis 1 e 2 diminuiu muito.
A intenção da Intel em ter os anéis 1 e 2 é que o sistema operacional coloque os drivers de dispositivo nesse nível, de modo que sejam privilegiados, mas um tanto separados do resto do código do kernel.
Os anéis 1 e 2 são, de certa forma, "principalmente" privilegiados. Eles podem acessar as páginas do supervisor, mas se tentarem usar uma instrução privilegiada, ainda terão o GPF como o anel 3 faria. Portanto, não é um lugar ruim para drivers como a Intel planejou ...
Dito isso, eles definitivamente têm uso em alguns designs. Na verdade, nem sempre diretamente pelo SO. Por exemplo, o VirtualBox , uma máquina virtual , coloca o código do kernel convidado no anel 1. Também tenho certeza de que alguns sistemas operacionais os utilizam, só não acho que seja um design popular no momento.