seletor CSS específico do elemento é rui

Ép.error melhor ou pior que.error?

Li que os seletores de elementos específicos são ruins e devem ser usados apenas se realmente forem necessários, mas ninguém parece saber o porquê. Quero dizer, eu entendo que.error é melhor para a reutilização de código, mas existe algum motivo específico para eu não abordar sempre a classe com o element