Я часто встречал такие ситуации когда дизайнер располагал элементы на мобиле так, что их невозможно было верстать адекватно даже с применением flexbox. К примеру в случаях когда он один элемент из одного блока он вдруг решает переносить в совершенно другой блок....Который находится в совершенно другом "дереве DOM"....Хорошо, когда ему это сумеешь объяснить, но иногда он начинает ныть, наподобие "Ну это же концепция дизайна такая и т д, не хотелось бы менять её...."
А даже если таких ситуаций и не будет, то тебе потом просто мозг вынесут с правками....Поэтому я всегда "избегаю" всякими путями мобильные дизайны ибо это такой геморрой будет, что потом на правки и мобильную верстку уйдет времени больше чем на весь проект (вместе с прогингом)
Я, когда делаю фронт мобильной верстки (без макетов, а самостоятельно по своему усмотрению), то всегда применяю единицы em и rem (пиксели вообще перестал использовать), и это в разы экономит мне время при верстке мобильной версии. И качество мобильной версии становится великолепным - всё идеально симетрично адаптируется (и без всяких дизайнеров и их фантазий) - остается лишь прописать шрифты в px на тег html....на 4-х разрешениях....И поправить некоторые слишком "контрастные" в плане размеров места...К примеру если заголовки слишком большие по соотношеню с размерами других соседних элементов...