Это все иллюзия. Бэкенд имеет свою специфику, свои ограничения, которые не применимы у фронтенду и наоборот. На бэкенде тебе надо думать о конкурентности, а на фронтенде возиться с домом и помнить о браузерах. По моему опыту, язык - это не самая большая проблема.