FOcuswOwX, есть ниньзи, сам видел. Но там (на wp) настолько кастомные велосипеды (к слову приличные, но слабомасштабируемые), что дешевле и практичнее любой eComm движек взять.
Толстый Лорри, Вы лукавите, сравнивая древние проекты на чистом ванильном языке для веба, написанные на коленке без проектирования и документации, и которые монстроузно разрастаются со временем, с проектами на джаве с проектной документацией и прочими прелестями цивилизованной разработки.
Язык это инструмент. Поэтому без контекста говорить нельзя категорически. Писать сложный бизнес на nodeJS… ну наверное глупо. То же верно и для средней веб-студии, которая клепает несложный eCommerce на java. Такая студия просто не вывезет по зарплатам на кодеров и срокам релизов.
Толстый Лорри, поддержка это "добавить фичу по запросу клиента"? Так это на любом стеке просто и дешево. Но, имхо, веб (простые сайты, не сревисы и облака) на джаве это как молотком шуруп вкручивать, можно, но есть инструменты чуть более для этого предназначенные.