Eu já usei com o HTML puro e de fato ele deixa o HTML sujo, porem usando com o react e podendo criar componentes reutilizáveis, é de boa.
Respondendo a "O fato de deixar o HTML sujo pra mim ainda é um..." dentro da publicação [UI] - O que é melhor? Bootstrap ou Tailwind
3