Queste risposte non mi piacciono molto.

E' risaputo che molti progettisti utilizzano i marcatori solo per dare un "effetto grafico" al testo che racchiudono. Per fortuna di questi tempi la tendenza sta cambiando a favore della riscoperta dei principi e degli scopi originari del linguaggio di markup.

Tutto questo per dire che i tag vanno usati per il loro reale significato. Quindi, la mia domanda è: hai usato optgroup per "raggruppare opzioni che rispondono ad uno stesso criterio" oppure per "rendere grassetto un testo"?