Лично я разделяю структуру css, чтобы я мог вносить изменения в свои темы, не вызывая каких-либо серьезных проблем в новой архитектуре theme.css.Делает обновления проще, когда выходят новые версии.Хотя немного сложно проверить, что в темах нет новых дополнений.Я бы не использовал переопределения базовых тем a, b, c, d, - я считаю, что лучше создавать свои собственные темы, используя их в качестве баз, e, f, g и т. Д. *