JS czy CSS się przy APEXie przydaje, ale na poziomie podstawowym, więc nie stanowi problemu. Łatwiej APEXa zrozumie programista pl/sql niż front-endowiec.
Świadomość istnienia APEXa wśród managerów i programistów jest żadna. Tu żądzą mody i trendy. Teraz modny jest Spring, MVC, angular i takie tam zabawki. Ludzie wychodzą z założenia, że im bardziej skomplikowane narzędzie użyją tym trudniej będzie ich zastąpić i tym wyższą kasę można będzie brać :)
Zresztą ograniczenia APEXa są takie że nie wróżę tej technologii specjalnej przyszłości. Bazy Oracla są drogie, a w XE szybko się kończy miejsce.