Как бы много сайтов сейчас построены по
адаптивному принципу:
1. Для разных диапазонов разрешений используется разные сетки (т.е. каждая сетка ограничена размерами не только по минимальной ширине, а ещё и по максимальной)
2. Абсолютный минимум и абсолютный максимум определяются здравым смыслом :)
2. Внутри каждого диапазона разрешений - сетка резиновая
Следуя этим простым принципам дизайн сайта получается без такого:
ава была размером 500x500 или какая-то кнопка 2000х2000. Ну или если ограничить размеры элемента, то получатся безумные пробелы