Двумя годами ранее, препроцессоры CSS ругали за лишний код утверждая что верстать под мобильные с их помощью нельзя. Что мы видим сегодня?Ваше мнение?
Ну допустим частично да. Если работать на одних миксинах, то код мог распухать. Но тут мы говорим о цифрах вроде +5кб при общем размере файла 20кб. и т.п. Это могло быть критично только если вы серфите через EDGE, а на 3G уже не чувствуется, а уж на LTE тем более. Мобильный интернет действительно стал гораздо(!) лучше сегодня, чем 3-4 года назад. Так что сейчас, это уже экономия на спичках. Кроме того препроцессоры стали умнее, помимо миксинов есть например extend теперь, который расставляет селекторы через запятую, а не копирует код. Разбухания больше нет в общем.
Смартфоны, планшеты... это не всегда подразумеваем 3G очень много входят в интернет через wi-fi, как то дома, так и в кафе, торговых центрах и т.д.
Возьмите тот же bootstrap минифицированные CSS 119кб, плюс icons fonts 210кб и JS - 36кб
и плюс ваш кастомный CSS, тоже не меньше 100кб выйдет (конечно от проекта зависит)
А он тоже для мобильной разработки...