O problema é no gerenciamento dessas classes e no arquivo .css. Não estou dizendo que prefiro tailwindcss, que foi motivo de muita dor de caebça para mim, mas que para produtividade, não tenho dúvidas que é a soluçao padronizada.
Hoje em dia .css melhorou bastante e se tornou mais modular, é claro, mas questão de tempo até que classes tenham o mesmo estilo, ou seja necessário refatoratr um arquivo com mais de 1k de linhas para otimizar mais, enfim, há diversos pontos.