Нет, конечно. Lua - очень популярный вариант, когда приложение, написанное на C/C++, должно иметь встроенный скриптовый язык. И множество программ (от игр до баз данных) используют для этого именно Lua.
Собственно, Lua для этого и создавался: не как отдельный интерпретатор (хотя и так он тоже используется), а как интерпретатор, встраиваемый в приложение.