В этих вариантах можно обойтись классами.
Вот например есть проект где своя сетка, из конфига в js можно задать количество колонок и значения ширины экрана для разных брекпоинтов. Заранее получить нужный набор классов с css modules я не могу, мне надо это собрать через какой-нибудь sass/less сначала. А со стайледами и инлайн стилями я могу динамически из js это получить. В случае с линарией и reshadow они мне прямо как sass/less сгенерируют нужный набор классов, который потребуется в приложении
Интересный кейс, тут действительно с модулями получится не красиво. Я бы конечно трижды переспросил точно ли мы хотим динамическую сетку, и если мне ответят что иначе никак сам пойду ставить стайлед