Depende do projeto.
Tem um povo que quer fazer site da padaria da esquina com react.
React ou vue ou svelt ou qualquer estrutura de fronte é para projetos de médio-grande porte!
Caso contrário é matar mosca com basuca, colocar complexidade onde não precisa e nem convem!
Então sim. EJS funciona muito bem para uns 90% dos projetos hoje, ou mais ainda!
To vendo dezenas de projetos que só usaram uma estrutura de front por bobagem, super engenharia o famoso overengineering.
No eu caso gosto de usa o ETAjs que é igual ao EJS só que mais rápido!