¿Por qué le daría una etiqueta de estilo y una identificación

Hola, he notado algunos sitios que le dan a la etiqueta de estilo una identificación como:

 

¿Alguien puede explicar en primer lugar por qué haría esto y también los beneficios de hacerlo así?

Para que pueda referenciarlo (al igual que cualquier otro elemento), es decir,

 var styles = document.getElementById('style-id'); // do anything you want, like styles.parentNode.removeChild(styles); // remove these styles styles.setAttribute('href', 'alternate-styles.css'); // change the style