Нормально ли писать лендинги без фреймворков?
Да. Поймите, что вам скорее всего оторвут руки не за то, что вы что-то не использовали, а наоборот -- использовали то, без чего можно было бы обойтись. 
Если вы не видите острой нужны в фреймворке -- не используйте
Если вам не нужна база данных, не нужна какая-то логика на сервере -- нафиг php. 
Если у вас нет каких-то интерактивных частей в лендинге -- нафиг JS.

Чем проще, чем легче будет проект -- тем лучше.
Нормально! Можно писать на чистом HTML + CSS или вообще лишь только на чистом HTML!