Я вот сейчас разбираю твое объяснение, получается что если meta-viewport вообще не настроен, появляется горизонтальный скролл, как ты и гвооришь, но как тут поможет min-height?
Я опытным путём узнал про это. Я попробую сейчас сделать демо, чтобы перепроверить....