Не могу судить что правда, а что нет, но существует свое мнение по этому поводу.
Одностроничник (лендинг) - это сайт из одной страницы. Его задача в быстрой продаже товсров/услуг и сборе пользовательских данных. Он доступен широкой аудитории как для создания и обслуживания. Мне кажется нет смысла создавать огромную структуру сайта для таких целей.
По сути ответ верен считаю.
От части да, но когда одностраничник не длинный. В ином случае удобнее когда есть удобная навигация по сайту, доступ к которой при пролистывании страницы можно получить всегда.