Смартфоны, планшеты... это не всегда подразумеваем 3G очень много входят в интернет через wi-fi, как то дома, так и в кафе, торговых центрах и т.д.
Возьмите тот же bootstrap минифицированные CSS 119кб, плюс icons fonts 210кб и JS - 36кб
и плюс ваш кастомный CSS, тоже не меньше 100кб выйдет (конечно от проекта зависит)
А он тоже для мобильной разработки...