Почему не надо?Браузер и Браузерный движок разные вещи. Итог разработки будет браузер.
Modest же является браузерным движком для расчетов, отрисовки и прочего. Он всё так же будет независимый и легко собираемый/встраиваемый. Браузер, скорее всего, так же будет именоваться Modest. Modest Browser and Modest Engine.
Отключить там можно будет что угодно (если это не влияет на общую работу движка). Но разве существует интернет без JS? Вопрос скорее риторический. Я не уверен, и возможно вы меня поправите, но подавляющему большинству пользователей браузер нужен полноценный, включающий в себя все современный плюшки (js, webgl, websocket and etc.)
TL;DR
P.S.:
Modest Engine разрабатывается модульно. Модули можно удалять, добавлять свои. Можно создавать свои библиотеки на основе отдельных модулей Modest.
К примеру, myhtml это mycore, myencoding, myport, myhtml взятые из Modest.
Скачайте исходники Modest и выполните команду "make modules" и вы увидите существующие модули и зависимости между ими.
К примеру, вы можете удалить из исходников myurl (source/myurl) и проект соберется без этого модуля. А можете удалить все модули кроме mycore, myport, myurl и он тоже соберется.
Я не делаю монолитную систему, мне хочется чтобы отдельные браузерные компоненты могли жить своей жизнью. К примеру, тот же myurl крайне полезен и полностью соответствует спецификации. В интернетах днём с огнём не сыщешь обработчика урлов соответствующий спецификации. А тут и готовый код и примеры (https://github.com/lexborisov/Modest/tree/master/examples/myurl).
Как добавить свой модуль: https://github.com/lexborisov/Modest/wiki/Add-new-module
Как создать свой порт (для своей ОС): https://github.com/lexborisov/Modest/wiki/Add-new-port